News for hackers. Stuff that matters.

jzs

Re:Project Gutenberg – keeps getting better on Friday May 15, 2026 @12:40PM (#48150738)
Now i'm not associated with gutenberg in any form, but they do have a page for offline consumption:

https://www.gutenberg.org/ebooks/offline_catalogs.html

Perhaps you can find the information you are looking for there.

However if you plan on scraping or otherwise hitting them with a ton of traffic, consider at least to donate a good amount for the traffic you cause them. It ain't free after all.

I never bought into the apple ecosystem for the exact reason of not being able to feel ownership over my own device.

However i also understand the challenges google has. They/vendors are selling consumer devices with a consumer OS on it. Not everybody is tech savvy and a fair bit of people are too easy to trick into installing things.

An alternative could be to offer two versions(perhaps on phone activation). A business like version where a business(and people on HN) get full access. MDM and all. And average Joe mamas version that comes with more guard rails activated.

I can personally live with that 24 hour wait once, if it helps protect the average people from scammers etc.

Re:Monodraw on Wednesday August 27, 2025 @07:31AM (#45038199)
Ouch! It looks very sweet i must say. Having worked on a similar idea for a while as a side project, it does hurt to see something better coming out.

I hope we can one day compete. :)

Edit: removed the URL

Re:Sending HTML instead of JSON over the wire on Friday March 10, 2023 @05:21AM (#35092661)
Now i haven't dug deep into hotwired. But isn't this how we used to do it before (insert your favourite javascript SPA framework here) was a thing?

Now it's certainly not a bad thing to reflect on whether it's the right solution to throw react, etc. after every problem you have. :)

Re:All Your Passwords Are Belong to FPGA on Sunday July 26, 2020 @05:56AM (#23955826)
"Now might be a good time to change your password to something longer, or finally get onboard with 2FA."

If it becomes trivial to crack the passwords, then we're really left one factor. Unless we replace the password factor with something else.

Sqrl perhaps?

Re:Show HN: A library for end-to-end testing Go servers easier on Thursday September 20, 2018 @05:03AM (#18030792)
What is your opinion about using https://golang.org/pkg/net/http/httptest/#Server for end to end tests? Assuming you're testing a webserver of course.
Re:List of Websites not available in the EU because of GDPR on Wednesday August 08, 2018 @05:43AM (#17714383)
I can't figure out what i think about it. Most of those are of no use to me anyways as a European citizen.

However were i interested in US local news i'd be sad not to be able to access them.

From the websites point of view, i guess there's not enough money to be made from people located in the European union. They are certainly not targeting a global audience. In the end, they are free to choose.

Re:DOM elements with ID's are global variables on Friday January 05, 2018 @10:30AM (#16079164)
Your point is valid that giving your html tags id's are like defining global objects.

In fact some browsers give you warnings if you have two tags with the same id defined.

However this is by no means a new 'feature'. Maybe it's time to take a brush up on the DOM model.

Oh. And yes. The web technologies are a whole pile of worms in itself. Just think of the hacks that Javascript frameworks go through in order to render things just somewhat fast.

Re:Azure Container Instances on Wednesday July 26, 2017 @11:55AM (#14857305)
While it sounds cool i'm a bit dismayed by the naming choice as ACI in my head is short for the Application Container Image format as used by CoreOS and appc.
Re:I've Just Liberated My Modules on Wednesday March 23, 2016 @07:35AM (#11343511)
Why is that a dick move? What would you do if npm or github goes down tomorrow?

Vendor your dependencies if you want to make sure your own project doesn't break.

Re:The Error Model in Midori on Monday February 08, 2016 @01:31AM (#11056653)
I must admit that i was also expecting an article about Midori the web browser, only to get disappointed when opening the article.

Luckily nothing stops me from closing the article again and move on :)

Re:Ask HN: A Good Makefile for Go? on Thursday February 19, 2015 @08:13AM (#9073804)
I suggest that instead of compiling it into the binary, that you use environment variables instead. Or make it command line flags.

Then you can have a bash script that you don't check in that executes the variable with environment variables/ flags.

You really need competition on your networks. In Denmark the carriers are forced to rent out their networks to competitors so that we don't get a monopoly.

Currently i pay ~37$ for unlimited speech, unlimited sms/mms and 10gb data a month. Oh yea and no roaming charges in sweden, italy, UK, ireland, hongkong and austria. The list of countries might grow since the european union is considering removing roaming charges completely within EU.

No shit Sherlock.

When they have wetted their pants long enough, nature adapts and overcomes their little hack.

Maybe we should look more into permaculture and forget about monoculture. One problem is the scalability though.

Personally if i get the chance i do not buy GMO crops. I also try to find meat from animals that has not been fed with GMO crops however that's much more difficult to find unless you buy organic.

Re:Bill Gates on Charlie Rose on Saturday January 25, 2014 @02:21AM (#7120164)
US only. So not much video for us here across the pond unless we tunnel our traffic...
Re:Ask HN: Why is setting up mail server so hard? on Saturday December 07, 2013 @03:51AM (#6865982)
I don't know any solutions for setting up a mail server easily. But my general opinion is that software is poorly written if it requires an arcane setup all kinds of moving parts.

Usability studies shouldn't just be focused on the UI but equally on the setup an maintenance of server software. You would need to find a balance though since you won't want to remove features just because of ease of setup.

Sorry for ranting a bit and take the discussion a bit off topic.

Software is complex but it would be nice if us developers put energy into making complex setups feel less complex. It might even benefit security and less malconfigured services.

Re:Who exactly is crawling my site? on Friday October 18, 2013 @04:37PM (#6573875)
I'm glad to see that you have revised your list and added DuckDuckGo. It would be sad to see genuine search engines like duckduckgo be left out.
Re:Free Font: Norwester on Tuesday October 15, 2013 @11:23AM (#6553754)
Yea this font wouldn't work in scandinavia either.

I like the font but it needs more symbols to be useful.

Scandinavia needs ÄÖ and ÆØÅ. Accented characters would also be nice.

Paypal asked me for the same data 6 years ago to unblock my account. (I was not a merchant, just doing a purchase on my card)

I told them to fuck off but haven't been able to open a new account since they manage to keep linking such to my old blocked one. They pretend it's for my security as well to protect against fraudulent acts.

It's none of your business. In Denmark the bank will protect us against fraudulent acts.

Once again, Fuck off.

Re:MS Internet Explorer v10 has usability suckage on Wednesday September 11, 2013 @01:14AM (#6365643)
I would mean it's never the users fault. In most cases it's poor design. Poor interfaces.

I'm not an apple fanboy but apple has clearly done something right in that ballpark.

If the user can't figure out how to use your software it's back to the drawing board and come up with a solution that the user understands.

On the same time it's a battle on which users you want to please the most. In the ideal world you have an interface that don't get in the way of either first time users or power users. But that is a pretty tough nut to crack.

Most non technical users has no clue what javascript is so asking them to turn on something they don't know what is in an unfamiliar environment is an uphill battle. Especially if it's hidden in some options in an options window full of tabs that has funny names for a first timer.

Re:HTML5 video needs DRM on Friday July 19, 2013 @11:13AM (#6070675)
Really dumb argument indeed.

DRM is evil. DRM is not made for the user but for companies that tries to protect an outdated business model. DRM is certainly a technology that should never make it to the HTML5 standard.

You write that not all DRM is bad. Can you come up with an example where DRM is "not bad"? I can come up with plenty of bad examples that hurts legit users more than the users that finds their way around the DRM.

Re:When space weather attacks on Monday July 15, 2013 @12:54AM (#6043776)
I'm getting a bit fed up with US media. Calling a natural occurring phenomenon an attack is just fear mongering. Is it time to bring out the tinfoil hats ?

That being said it's an interesting topic which certainly needs more research. Some of us would certainly be without jobs if the power network went bust :)

Nice to see a nosql database written in go. By the way your repository structure is incompatible with "go get".
Re:Government likely to open criminal probe into NSA leaks on Saturday June 08, 2013 @04:21PM (#5846166)
What is there to investigate? The criminals has clearly been found thanks to the whistleblowers. The whistle blower is the hero while the criminals are NSA and the government for doing such acts against democracy. A democracy needs to be transparent. Otherwise it is a system that you can put no trust in.
Re:Why I have left Samsung on Friday May 17, 2013 @09:20AM (#5724113)
I'm not very surprised by being forced using IE and all kinds of active X plugins at samsung.

Consider the fact that south korea sold their soul to Microsoft and IE years ago by making it mandatory that all online purcases etc. require ActiveX plugins for IE.

Poor technology choices forced upon the population by governments are inherently bad.

Re:The New Oracle on Saturday October 13, 2012 @07:32AM (#4648375)
Haha, this is the best comment by far.
Personally i think this is great news. And i would very much like to see Java ending up in the same boat.

Having a language that is not inherently designed to be run in a sandboxed environment should not be allowed to run in a browser.

Older »