jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Very cool! Add some “directory” as sections to your website, so people would “cd” into them to see the various sections (with probably index.html as a default MOTD?). There is also a mini bug when one lists the directory with “-l”: the filenames come right next to permissions. Just add a space in between. Great job!
It's probably as simple as: they didn't have time. You have to move slowly and carefully on Mars. One rushed mistake and it's over.
Copyright protection is not an automatic right that you're entitled to for anything you put effort into creating and want to make money off of. There are more specific requirements for what you need to do to secure copyright protection or patent protection, and there are limits on the exclusive rights those get you. "They worked hard on it and want to charge money for it" is not a sound argument.
It probably is easier with appimage, but I don't think the difference would be that large. Certainly not a ton of effort.
Or mcg (microgram, 40 IU) at the very outside.
Here's one (read the article in detail, apparently this is up to pretty recently...) https://www.enterprisedb.com/news/new-benchmarks-show-postgr...

Also, here's SiSense sensationalizing it for easy digest: https://www.sisense.com/blog/postgres-vs-mongodb-for-storing...
Is it true that in the US you could drive this monster with a regular driving licence? In the EU you would need either a C class licence(if it's over 3.5 tonnes) or a D class licence(if it can seat more than 9 people). Both are rather difficult to get if someone is not used to driving large vehicles, and require completing additional 20-30 hours of learning, not to mention the fact that you can't get them until you held a regular(B class) licence for at least 3 years(in most EU countries, exceptions apply).
Another way of thinking about it is that it is extremely difficult for startups to create successful innovative leaps since most of them fail.

Amazon is more like a VC fund or an incubator than one individual startup. What's the 2014 revenue of all YC companies combined? That would be a good number to compare Amazons revenue to.
Cool! I just got done with a capstone project class at university, and one of the groups did a project that was something like this. The main difference was that could specify your own categories, and the Bayesian filtering was done per-user and per-category.
I think it's a matter of environment. Harsh, deadly environments build communities, because without one, you'd probably die. However, if you're living someplace that doesn't regularly try to kill you, you can be much more self-reliant, and expect that from others as well.
I think you're getting downvoted for snarkiness (as perceived by the downvoter), but there is a point to be made by your comment. That is, how is automatic disbelief in a story like this any less arbitrary than automatic belief? It's interesting to me that the majority of users on both reddit and HN choose to believe.
But then again, given how many personal computers end up in botnets, maybe it's actually -more- secure in Google's hands than their own.

Fallacy.

The vulnerable, zombie boxes are in the hands of Microsoft. Users have been helpless in securing their own machines under MS' suzerainty, just as they would be under Google's.

The day you give users real control, whether they can handle it or not, is the day you will come to a full agreement with RMS.
URL to the source code, please.
For what it's worth: this is essentially PBKDF2.
Osmos too
I would just unleash evolution. 1 or 2 in the first generation is a toehold, and from there evolution can begin to do its work. You can also try a larger population (e.g. 2000) and let it run for a while.
"They both use shockwaves to smother the fire."

That speaker isn't emitting "shockwaves": http://en.wikipedia.org/wiki/Shock_wave That's obviously a standard speaker cone and is entirely subsonic.

I would have to agree that a true high-explosive shockwave is a beast of a different color.
It would depend on your local jurisdiction. It's unlikely to work though.[0][1]

[0]http://blog.workingsi.com/2011/05/ir-led-speedred-light-phot...

[1]http://blog.workingsi.com/2011/06/improved-high-power-ir-led...
There's not a white paper, but there's this series of posts: http://google-engtools.blogspot.com/2011/06/build-in-cloud-a...

(and an accompanying presentation)
Yes, i miss monochrome displays. If my Nokia 101 ever breaks, i'll probably order some refurbished device like an 8210.
IO t is a black box too. If it's a data structure, it's a crappy one: you can't pick it apart like a list, inspect it, or do anything except sequence it.

I didn't follow what you meant about "runtime vs evaluation." To me they seem hopelessly intertwined: if you evaluate head [], you get a runtime error.
The OOM actually has three modes:

1. Rank processes by "badness" and kill the baddest one. This is not just based on memory usage, but is a fairly complicated and expensive algorithm.

2. Kill the process that caused the request that failed.

3. Do a kernel panic. This way if your server runs only a single process you care about, it'll just get rebooted, rather than killing the only process you actually want to keep running.

Also, note that the article is talking about memory allocation inside the kernel, and not malloc() which is used in userland. It's one thing when your random Postgres process is out of RAM, it's quite another when the kernel is.
A random foreign IP... Wow, yeah, that just makes perfect sense.

Clearly all requests from China with an incorrect host header should just be served a Goatse-style 'hello.jpg'.
It's not really that SPA specific, if you want to just use React for the View, then Part 1 and Part 4 (to be written) is probably all you need to get started.

Collectively, all the parts of the primer, together should give you the tools you need if you want to build a SPA.
Dat overdriven bassline!
As another poster said, mouse and keyboard without moving hands around. Before I settled on the Kenisis, I tried a bunch of unusual input schemes to reduce the “switch time” from typing to pointing activities. Some of the stuff I tried:

- Trackpad between split keyboard. Difficult to use because of edge rejection; had to move hands too much to reach the live zone.

- Bluetooth ring mouse - tiny trackpad mounted on a finger or thumb wring. Surprisingly usable, but lacks fine controls for text selection/drawing, or takes too much effort to move around the screen. Not enough surface area for acceleration to kick in.

- Finger mouse - like strapping a desktop optical mouse sensor to the index finger. Too weird, still needs the hand to move to a mousepad away from the keyboard.

- Lenovo Thinkpad keyboard with trackpoint - decent, but keyboard not ergonomic enough. Missed mechanical keys

- tenkeyless mechanical keyboard with trackpoint - good, but not fantastic. Still not ergonomic enough. One or two keys needed re-soldering, and then another few started to fail later. Annoying.

Eventually I decided to commit to Kenisis advantage for typing input, and a normal mouse for pointing. But I still think about this sort of thing.

I never got around to trying a foot mouse or pedals though.
Desktop Window Manager (DWM) is the name of the built-in window manager for Windows
Psychosis and wishful thinking is pretty disturbing.
Most embedded/embedded-like devices running Linux are running a modified version of the kernel with a heavily customized userspace. These are still Linux by any reasonable definition. I'll leave it at this.
> CO2

In many places Bitcoin is mined electricity is co2 free.

Generally, there are no reasons why electricity needs to emit co2: nuclear power plants can produce enough electricity to power all bitcoins in the world.

> electronic waste environmental disaster

As well as any other consumption. Bought a new car while old one if still running? You damaged the environment.

To reduce the damage to the environment, garbage tax can be introduced, so market can decide what’s more important and less damaging, bitcoins or a new PlayStation.

Bitcoins might be useless, but don’t blame it for all the problems in the world.
Compared to wtfjs, I'd say this is pretty tame.

The only one I actually encountered myself is `def some_func(default_arg=[]):` one, but it was indeed a very "WTF" moment.
Very interesting. I guess I was lucky with Gigabyte last time.

Does anyone maintain a list of crapware-infested motherboards customers should avoid?
I find the curtains argument stupid. They look lovely, are sound-absorbing, and I'm not too fond of black windows at night, which mirror everything.

Other than that, good points!
No you are not weird, you are the standard, and that's why you are likely to have no difficulties to get your favorite keyboard at comfortable price in the foreseeable future.

The weird ones are us, the custom mechanical keyboard enthusiasts, and because we are niche and have particular needs we pay much more and have much more to discuss.
Alternatively, Apples privacy stance means I’m sticking to an iPhone despite being unhappy about the closed nature of their eco system and Apple’s constant attempts to clamp down on the ability of 3rd parties to repair their devices.
It's a tool you put many hours of use into. Every professional in every area is like that about their tools.

Lucky you to have set your preference on a cheap keyboard. I use a Logitech MX Keys everywhere I can. It costs ten times as much, though.
"..that is convertible to gold on demand. Why? Because of greed"

Because pegging your currency to gold only makes sense if you have a static economy. I'd advise you to read a bit about how well the gold standard functioned before 1934 (the 2008 financial crisis or the current recession are fairly insignificant compared to the "Great" and the "Long" Depressions). And bitcoin is several magnitudes worse than gold because it's inherently (hyper)deflationary.
Judging by the last point they seemed to want to doublecheck findings and confirm before throwing accusations around.

> To further confirm this finding and to ensure that we had the correct app, we decided to log DNS queries from a phone by setting up a local resolver to capture DNS traffic. After pointing the phone towards it and launching the app, we noticed that it was indeed the one looking up upload.wikimedia.org on startup.
The liability for banks for safety deposit items is very low.

https://blogs.findlaw.com/law_and_life/2019/07/safe-deposits...
Even further the majority of work in ml driven products is not related to the ML model.
I don't like these cookies at all.
Randomly? No. If there is suspicion (read: probable cause)? Absolutely.

https://www.uspsoig.gov/document/packages-suspected-containi...
I'm upset about Google Trips.

Trips was one of the few examples of how letting Google know everything about you lead to a great experience. It'll automatically figure out my time tables, hotel reservations, and flight times. The ability to download city info and store it offline was wonderful, and its recommended itineraries, while often silly in their listed time tables, were a great jumping off point.

Nothing else can exist that does the same job, because only Google has access to literally everything about you.
Love this a ton! How does Netflix ensure reliability for those platforms with an ever growing codebase and the evolving business? Was the platform built to be extensible from the start?
What should a free version be? PostSlave?
Nope. Never was any help.
It's also a problem that students are focusing so much on neural-network-based approaches, neglecting other techniques. There's what, like, 10 places in the world where you'll have enough compute to be able to train cutting-edge neural networks? Real world problems are just as well solved with other techniques like XG-Boost, which wins pretty often in Kaggle, for example.
If I had to guess, it might not take two full weeks, they're just releasing it as part of a normal sprint cycle, not as a hotfix.
also check out this google wave ui replication: http://ukijs.org/examples/core-examples/wave/

discussion: http://news.ycombinator.com/item?id=1018965
There already is a 2-tier market. Try being a 9-5er trying to get a job at google/facebook or any of the other big internet companies that only hire top caliber talent.
That is really cool, I've been looking for something like that.
Thank you; I wondered how to do a poll. I'll think about doing that next time (though I doubt I'll do it again)...

The numbers are from the BBC and I left them so I could quickly find the book when the dust settles.

Also, I thought that having a discussion per book would be better.
Because IPSec is a dog in a million different ways (config, firewall, etc) and lots of shops moved to PPTP because it shipped on their Windows servers and is brain-dead simple to implement and use. It was "good enough." A lot of those issues linked are MS specific anyway, regarding MS-CHAP. You don't have to use MS-CHAP.

PPTP has fallen out of fashion now, and I'm a little surprised to see it being promoted. Now we're all moving to IPSec running in L2TP which seems to be the best of both worlds. You lose the various firewall issues plain jane IPSec introduces and get IPSec level security. Of course you still have an IPSec config on your hands, but that's a one time pain. OSX, Windows, and Android support it natively which is a big plus as well.

If you just want something quick and dirty, PPTP or OpenVPN SSL VPN are the obvious choices. Personally, I'd rather just do SOCKS or port forwarding with an ssh server somewhere than do lazy VPN. Its worth getting right.
There are some good newscasts out there that aren't predicated on emotional manipulation. May I suggest the PBS NewsHour, or Sky News?
I've only glanced at the top comments so I may have missed it if someone already said what I'm gonna. Can we just admit that it's stupid that superhero female characters are anatomically comical and wearing things they could never ever fight in?
Would that also mean the defense would be barred from mentioning it? If they're approach is to prove that DPR was multiple people over time it would probably help them to talk about nature of the name in the context of the movie
Hey! I'm Bryce (the author of the post / product). As I touched on in my post, I'm a fan of using the tools you already know. The end goal was clear - to build a product that solved my problem. For me, I was looking for the fastest and most efficient route to get to that solution.
Smith and Wesson stock jumped up 20% so far
I think you should learn the fundamentals of programming first. Choose a language, probably one commonly used in web development (JS, Ruby, Python, Java, etc), and go through tutorials on basic programming. After you master that (maybe 1+ years) then start learning web development.

Most people here seemed eager to point you to various tech stacks and toolkits. But if you go down that road you'll be in over your head without understanding the most important thing, which is how software works. And you might also take time to understand how computers, electronics, networks, and compilers work before getting into web development too (i.e., a computer science approach).

Your first development projects should be along the lines of number sorting, playing tic-tac-toe, or http://projecteuler.net/ , not a search engine.
Sorry, if this is another angle, but I would have been more happy if instead of mentioning US doctor (or in addition to mentioning it), they would have mentioned his traits viz. "muslim" and "pakistani-origin". (I am happy none the less)

Muslims are currently vilified, and Pakistani isn't in the best books right now. So, a little nod to someone who did good being muslim and pakistani-origin goes a long way to neutralize stereo types, without taking away the good work from anyone.

He studied at University of Peshawar. You know, the same Peshawar where OBL was found (edit: sorry, OBL was found in Abbotabad). Throwing some positive light there will help the millions (Pakistan is a very populous country) raise their self-worth.

And regarding erasing debt, you have to realize that it is not easy, especially when family is involved. There will be children who will have wanted to have that money for themselves, and slightly poorer relatives who would have said "why not us first". So, helping strangers (well, client, but still not relatives or friends) should be applauded whenever it happens. Also, direct payments (or debt relief) is the best. No leak into admin expenses.
BTW all cellular devices are recorded as they move through tower locations while they are on and police don't feel they need a warrant for such data, so your location is pretty much available without that file.
FYI, I plan to officially release mozjpeg 3.0 tomorrow.

Thanks for the writeup and your work on this release, Kornel!
I doubt that 3 miles figure apples to an overweight couch potato
The tweaks have a purpose, though. Generally when we talk about taxes we are thinking about funding the core services that everyone (yes, everyone) agrees on. But the system is used to do two other semi-related things. One is to reward one's constituency with tax breaks and the other is to install direct or indirect penalties on behavior.

Taxes-as-funding can be simple. Those are revenue type conversations that also happen in every business on earth.

Taxes-as-behavior-modification is where things get truly convoluted because you have different groups tacking on their own dis/incentives (so the thing as a whole will lack cohesion) and the number of edge cases simply explodes. "We want A, but not B, but A->B so we'll add a new rule, but that..."
When will you guys all wake up? GCHQ does the full take on the cables, and there is no document yet, that claims NSA doesn't.

So, all your sessions are hosed at some point in time. Either now or in the future.

And yes, sensationalize is sometimes necessary to get more folks onboard to work with the documents.
So virology is not science? The belief that HIV causes AIDS is based on consensus. (Not everybody agrees even today, but the scientific community has moved on.)

Protein folding is not science? Its modern study is based on computational simulations.

Not all sciences are like physics. It's strange that the author of Jurassic Park would speak up against consensus and models when they're so fundamental to paleontology, for instance. Should we not believe that dinosaurs existed because evidence of their existence is not a falsifiable theory?
N ot really my experience. Learn to express your opinion in more civl way to avoid downvotes. The downvotes are there for a reason.

And HN is not really an echo chamber, there is an substantial audience for right-wing conservative thought, as per my observation.
CNN is trying to force Fox News off air.

Twitter deletes people who have opinions different than theirs.

Apple is trying to delete a free speech platform.

Google already did.

Biden and Democrats in charge are cheering it on.

Fascism is here and it’s the 'liberal' left.
History has shown that censorship leads to violence in the long-run.
The premise of this question is likely wrong, but in an enlightening way: The Kinect looks poised to be a big hit this holiday season, which is to say "over the next thirty days". There may well not be enough inventory to meet demand, and every Kinect that is bought by a hacker is a Kinect that doesn't also serve to drive the sale of XBox hardware and XBox games during the peak game-buying season of the year.
Read Abdulaziz Ghuloum's An Incremental Approach to Compiler Construction: http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf

It basically explains everything in 10 pages. Quite an amazing paper.
Quote from Theo de Raadt (OpenBSD/OpenSSH lead developer):

I am actually more worried about security problems in the protocol 2
code which is roughly 4-5x as complicated. People's fears are
misplaced. But it is fun to ride a meme, isn't it.
You can't even view the iTunes store without iTunes.
The array is a pretty obvious solution (to me, anyways). But the hash table has an added benefit.

Consider the following string, where &#160; is a non-breaking space:

Main string: "Counter example: &#160;_à²"

Shorter string: "ಠ_ಠ"
Total aside, the resistor turing test at the bottom of the page was awesome.

That is all.
Pygame is a great way to get started quickly. Once you move into the 3d world, though, I seriously recommend pyogre (and its bindings for Bullet and all that). You won't get the knowledge of how to write your own engine, but if you want to do some awesome gamedev with minimal time sunk, you really can't beat pyogre, IMO.
This is right. In my experience, when you tell interviewers that you already know the answer to their favorite interview question (and can explain the answer) they are just as impressed as if you had solved it yourself, and you don't feel like you've deceived them.
This is really nice, but wouldn't it be much more performance focused to simply use a gif?
To clarify, cryptocurrencies such as Bitcoin offer not only low transaction costs but also global reach, far faster settlement at distance, and a public ledger. Some systems offer still more features.
I only reject small schools when it comes to technical disciplines like CS. Size and funding make all the difference when it comes to the courses offered and undergraduate research opportunities. I actually prefer small, liberal arts schools for all other types of education. :)
The guy's main point is that you should decide which girl you are: the "Consequentialist" (relativist), or the "Categoricalist" (absolutist).

He said: "... I find it helpful, before I consider a dilemma, to at least debate whether I’m in that girl’s situation, and what kind of girl I’m going to be for this particular question..."

This shows that he is the "Consequentialist" girl.
I'm having this problem right now. Simulation/Entity type object model is working quite well for one app, but add another app and the cracks in the abstraction become obvious.

Using dynamic properties for the app-specific properties seems to help contain the problem. Also, putting app-specific code in extension methods.

I see this problem as a limitation of our current tools. Splitting the object model into separate perspectives is too hard right now.
I think it's simpler than that: just go for the companies that you (and other people) develop strong feelings about.
If I paid someone to drain a bunch of oil into the ocean, I'd be in trouble. But if I "invest in" BP and it does the same, I'm OK. Why?
Why is there so much interest among web developers and entrepreneurs with the business of music?

I really can't figure out it.

Why are you all trying to "solve" an industry that you have no interaction with and seemingly know little about?

How many gigs do you go to a month? How many new albums do you listen to?

Where do bands in your city practice? Who does booking, and for what nights, at what clubs? Who are the promoters? Do you know any music publishers? Tour managers? Record labels? Recording studios?

Do you know any online and radio promotion companies? Do you know any band managers? Do you even know a single musician who makes more than $1000 a month from music?

Do you know where to get a tube amp repaired? Do you know anyone who does live sound? Do you know any good drummers with room for another project on their plate?

Should I go on, or is it painfully obvious that you are all commenting on things you can see very little of?

Why are you so compelled to enter in to the conversation at all?

I am truly curious.
(it's not worth noting but i'm going to do so anyway: we know what kind of guy he is before we know what kind of girl she is, but no one even points that out. we focus on her because she's indecisive?)
Author of Windows app suggests customers choose a Windows netbook over an iPad - film at 11.

FWIW, I don't buy the claim that it's impossible for applications to get hold of photo metadata - I happen to know someone who is working on an iPad photo application and they don't seem to be having this problem (as evidenced by http://www.flickr.com/photos/carlitos/4669066513/ )