skysight-inc/HackerNews huggingface dataset:
Haha yep.

It put Arch (what I use) first, immediately followed by nixOS for me.

I'm really tempted to install and play with it, the premise sounds awesome, however time is not infinite
At risk of coming off as flippant or mean, I think you completely missed the point. It is a productive and stable editor environment which runs in various ways across all major computer platforms. It has a veritable mountain of established extension code, modes for performing tasks outside of software development, and portable configuration. The keybindings are considerably more consistent than the alternatives, and if you don't remember them you can always use the in-built searchable help system, or try to tab complete it in the M-x prompt.

These things are not 'historical', they are the things which have been so permanent that after thirty years they are still useful.
The problem with investing in something cool, like owning a restaurant or a bar, is that you're competing with a lot of people who are less mature than you. They are less mature than you because they're willing to risk their financial future just so they can feel that they are cool guys who own a restaurant.

It's always dangerous to compete with people who are less mature than you because they are okay with losing the important things in life in order to beat you, so you'll be forced to either go down to their level or lose to them. It's like playing chicken against someone who has suicidal tendencies.
What? No. You can just save logs on the disk and buffer them. Just dropping logs or blocking because some network resource is not available are both terrible choices and that's not how logging worked for the last decades. Throwing away logs ist a major step backwards.
It's a stunningly difficult and surprisingly low-value proposition to create abstractions that don't leak. That's not the goal anyway: The goal is to leverage abstractions to build things. The implementation details frequently do matter. Even if your abstraction is airtight, it has to run on a real machine. When possible, it's preferable to design abstractions that have a clear implementation in terms of the lower level's abstractions. This way, when something goes wrong - and it will - you can understand and fix it.
That's not a good comparison, not complying with health regulations substantially devalues the food given away, because of the significantly increased risk of illness resulting from consumption of said food.

Your second statement is irrelevant, we are not talking about what the law does, but what the law should do. And I absolutely think that gifts (and good samaritan acts in general) should be held to a much lower standard than commercial enterprises.

This is not at all unprecedented in US law (or in many places in the world), every state has some form of good samaritan law[1], which protects (to some extent) individuals who act in good faith to aid strangers in need of immediate medical assistance. There is also a federal law indemnifying donors of properly labeled foods, except in the case of gross negligence or intentional misconduct.

These laws are important, because donations result in no benefit for the bearer, so making them cost money is a significant deterrence to charity.

[1] https://en.wikipedia.org/wiki/Good_Samaritan_law#United_Stat...
If they are available for hire and don't prefer to stay in academia.

Alternatively: Being qualified to teach the theory of these courses is not completely equivalent to working on products in this space.
We are considering them.
The current verdict is: Too risky, and eventually far more expensive than the path of avoidance.

In general, most methods that try to manipulate the planet's radiation budget (eg giant sunscreen in space, white paint, SO2 in the stratosphere) are either prohibitively expensive and risky or require constant upkeep, allowing a full-blown catastrophe to happen should any short- to medium-term problem occur with the upkeep. At least those could be reversed if needed though.

The methods that try to remove carbon are a safer bet, but safely storing CO2 is hard and might not be safe (volcanic lakes have killed thousands by releasing CO2), especially longterm. And storing it in different form such as coal.. well, it's kind of pointless to first burn the coal just to remake it, especially from an energy and thus financial point of view. Storing it in the ocean's biomatter is again risky as we don't have a proper picture of what might happen.

IMHO, the risky geoengineering techniques should be tried on Venus for a few millenia+, before we need them to stabilize the climate against natural variations (an ice age would majorly suck as well, probably far more that global warming. Even if the timescale is different.)

( http://www.iup.uni-heidelberg.de/institut/studium/lehre/Clim... for material on this)
Will the AirPods be acceptable for use while on airline flights since airlines prohibit the use of WiFi devices?
Only the absolute weakest forms of Sapir-Whorf anymore. It's pretty much a dead idea.

The answer to this, if it isn't yet another social psych study that can't be reproduced, probably more lies in the time the people took to think about the problem or something else that they didn't measure.

The absolute crazy part is that they want to say a foreign language changes your morality. That should be a huge warning sign that something is off, and something isn't being accounted for. The foreign language sounds incidental to the study and there seems to be a deeper meaning.

I really wished they would have timed the people, and they had a control group that was forced read the problem or thing about before answering. Would reading have caused a shift in morality? How about reading in a difficult to read font? I'm sure the would have probably seen these also show interesting results.
It's not peak until we have a wave of absolutely fraudulent schemes designed to take money from the gullible general public.

"Kickstarter - Self-driving car - release in 2019! 4795% funded! Backers get one for just $10,000!"

"Stock tip - self-driving car startup - invest now to get pre-market shares in this company! Top Secret!"

That sort of thing. When the TV morning shows start pumping self-driving cars every day.
Unetbootin will create bootable USB drives with persistence for Ubuntu-based distros. Otherwise, with a big enough drive you could just do a normal install to it.
Looks useful but I found it was too much effort to fill out. I think you could easily reduce the amount of text per question e.g. the first one could be rewritten to something like this:

I'm good at fixing computer issues myself 1) Agree 2) Disagree

Also, if you move on to the next question automatically after an answer is given instead of having to press "next" the process would be a lot quicker.
Command line lacks reflectivity and extensibility [1] that emacs can provide.

That said I've seen some people being more efficient in command line than I've ever been even with the most effective emacs extensions so ..

ps[1]: also higher level and consistency, I like to live in atoms, integers and lists and not regexp and file land
MV(Game): Need help with game ideas for 1Millioncoins.com
>Being a very powerful personal computing environment and kinda fun to use, to me emacs still falls short in the ways that, for instance, UNIX command line interface with its simple single-purpose utilities never did.

Amusingly, I'm the opposite. Emacs to me is more consistent than the UNIX command line interface, and I feel Emacs satisfies the Unix philosophy better than the command line itself does.

https://en.wikipedia.org/wiki/Unix_philosophy

When people write "applications" on top of Emacs, they frequently come with APIs that let people utilize individual features. Part of the reason org-mode is so successful is its ability to leverage features from many other applications built on top of Emacs (mail, links, calendar, image viewing, etc).

Except for the few core Unix tools, most console applications in Unix do not provide as much flexibility through the command line interface. Nor do they come with APIs that let others build upon them.

To someone not well versed with Emacs, what I'm saying may sound crazy, as for many people, the extent Unix tools do provide these switches/APIs is very satisfactory. But it's not even close compared to Emacs.

This is why when I started my job and we work purely on Windows machines, I had no problem. I installed Emacs for Windows, and had access to much that I used to in Linux.
Swoodoo is Kayak.de :)
iPhone 8 release date, features and specification rumours, price and reviews
Scale and mindshare, more data, and the ability to operate with slimmer margins, or to operate at a loss in any local market long enough to muscle out competition- which they already do.

Uber has the same kinds of advantages that Google, Amazon, Facebook and Starbucks have in their respective domains.
Well, getting reasonable fonts from RHEL7 is quite easy (once you know, how). Getting OSX machine enrolled into IPA domain is still PITA.

(The point is, that all systems have their nice and not-so-nice aspects.)
Hungry and also incredibly sad some reason.
A reasonably well equipped truck will run you upwards of $400K+
With the recent commercial competition catching up, I wonder if Google won't reconsider..
Should it, though?

I mean, if you want to impose costs (check carefully food, possibility of lawsuit) on a donation, what you get, predictably, is less donations.

It seems to be the case that you have an assymetrical view of harm: harm by not giving food is always acceptable, harm by giving food, usually unacceptable. Why would it be the case?
We have a Ubiquiti ERL at our office on a gigabit Ting connection. I have consistently seen 948mbps through it on speed tests. I'm not sure how the author saw only 200mbps.
Maybe it is now but 10 years ago I don't think it was. My guess it it is very hard to find people with experience and probably easier to find new grads.
The article doesn't really say it, but do we have any method of translating what the dolphins are saying? Or do we just know that they are communicating?
Recherches et innovations: gestion de mµ-entreprise
Spherical cows don't exist in the real world either. Does that make all high school physics questions "useless" because they don't exist in the real world?

Sometime you have to solve the basic question before going on to the more complicated questions.
Microsoft fiddles results to show Edge is 'better' than Opera and Chrome
Do I think he's a genius? Go read my comment again and see if you can understand my very simple position against your conflating different people and their different arguments.

Mods, please read this exchange, including 'tptacek's initial reply to 'zelon88. If this style of trolling is accepted on HN, I'd appreciate knowing about it -- I dearly love it and would like to ply it in these digital halls. Do you have to be as well-known a user as 'tptacek in order to get away with it?
Database Design: Immutable Data
Very short sighted of parent post. One of the main reasons I don't consider (very hard) switching away from iPhone is the integration with my Mac (which I do still think is worth using, at least unless they ruin this platform).

If I had a Linux laptop………
Logging is awesome. I wish I could be a little more disciplined.

Thanks for the awesomeness.
I took your comment to mean that could not imagine GS paying for a liberal who championed financial regulation to come speak. I'm countering that they invite a wide array of speakers on a a variety of topcis, many of whom are liberal. I'm not sure if they have ever invites Frank, but it seems like something they definitely would do.
I've decided to pivot my 1millioncoins.com domain to a game. it would be similar to Pokemon. What are somethings you would like to see in a game? Its going to be a mobile app.

Would you refer other people to the game if you could earn coins or earn portions of coins from them finding coins.

It's got 2 stages when you can just find coins and when all the coins are gone and everyone has collected all the coins. maybe you can trade coins for trivia questions, cool, funny content(images etc) not sure. This is why I need help.
The Air Force
It's true for enterprise distributions, sure, but something like Arch Linux+GNOME 3.20 is REEALY nice. I use a Mac at work and my Arch with GNOME setup at home is easily matching the Mac and even outperforming it in terms of package management etc. Mac still handles high DPI a lot better, (but GNOME is getting there too) and if I was doing media content production, Linux probably wouldn't cut it for me, but I'm programmer and Linux is just the sweet spot of power + choice + usability for me.
I can only imagine that they would get quite annoyed at you, sinve you're ignoring the question and nitpicking on the circumstances. What you're doing is the equivalent of claiming that the Chinese Room argument holds no water because nobody could be that good at translating something that way.

I do find your claim that by doing nothing you can't make a wrong decision quite terrifying though. Let's say that you're standing on a pier with a lifebuoy in your hands and you see someone about to drown. Surely you can not believe that you've done nothing wrong if you do nothing in this case?
In Go, it's called "zero value", not "nil value".

It's also not an implicit conversion from nil to something. Nil isn't a value the way 0 is a value of an integer or "foo" is a value of string.

Per Go spec (https://golang.org/ref/spec) nil is "predeclared identifier which has no type". That implies it doesn't have a value and therefore cannot be converted to a value.

Nil is zero value of pointer types (which in practice end up being a pointer whose value interpreted as integer is 0) and also a zero value of interface type (which is interface without a type and without a value) and a few other types.
Lessons Learned from Proposing My Thesis: Committee Selection
I could never understand how come people are patient enough in order to stand in line at a restaurant. I understand lines in front of things like doughnot shops, where you're sure that in 5-10 minutes you'll have a precious and delicious doughnot in your hands, but having to wait 30 minutes to 1 hour in front of a restaurant in order to have some food that will satisfy your appetite it's just to much, it borders on food fetishism.
I’m joining the Go team at Google
Emacs being able to load shared/dynamic libraries is huge; it means we'll be able to load so files from a user's home directory, or the standard lib paths, and use foreign functions to extend Emacs. And with XWidgets...

Well, now you could write an OpenGL game that uses an OpenAL audio layer and displays in an Emacs frame, all in elisp. Because, why not?
> There's a long wait list for street food vendor permits

Maybe there shouldn't be?
> It's a niche product for nerds.

Respectfully I disagree. It's actually a great product for the majority of non-geeks who surf the web, take a few photos and watch Netflix.

Most newer devices sync over wifi to the cloud. I am pretty sure your Mom's iPhone can do that. The number of things you need a full blown PC for are diminishing.
Mental Health: ADHD
Sounds scary ;)
@x0x0 and @exelius: maybe your companies would like to do a trial of 'Flystein for Teams'? https://www.flystein.com/teams/ ?
Pretty cool. I've dipped my toes in Linux over the years with Ubuntu being the distro I used longest. I tried it recently and wasn't too impressed with the UI. This was suggesting Mint to me and after a quick look on the site I may give it a try. I always liked KDE too and it suggested Kubuntu which might be worth looking into as well.

As for the site you could make the questions shorter/more easily readable. A radio button instead of a hyperlink would be much more intuitive for selection (and possibly auto-advancing to the next question once an option is selected).
Does it matter? If your connection gets MITM'd and someone changes the .sig files, they'll no longer validate against GNU's code-signing public key (which you may already have, or if not, the link to download it is https (https://ftp.gnu.org/gnu/gnu-keyring.gpg). (Unless of course that person has GNU's private key, but in that case you've lost before you started)

(Incidentally, if you just change the url from http to https (or use the EFF's https-everywhere addon) it works fine, the server does support it)
It wasn't that long ago that a universal binary on OS X meant four architectures: 32 and 64-bit for both PowerPC and Intel processors. That part of the Mach binary format worked quite well as most people never even noticed.
If anyone wants the numbers, tuition is 28% of the budget and state funds are 14% of the budget.

http://cfo.berkeley.edu/sites/default/files/2013-14%20UC%20B...
I don't think those are mutually exclusive. It would make sense that a classist/segregated society would both cause and be reinforced by elevated crime rates in the lower classes. Less legal opportunities for the lower classes to make money, and if they were poorer they'd have a more desperate need for immediate wealth than the upper classes, so that would make crime more attractive for them on average. And reports of those crimes would be a reason for the upper classes to justify their classism/segregation to themselves (ie: "of course those people just can't be allowed into polite society, look how dangerous they are") and lead to them enforcing the segregation more strictly. And that's not even taking into account selective prosecution/policing by law enforcement.
Just trying to construct the cost model for that is pretty deep. The high-altitude view is that there will be a process that slowly eliminates safety hazards.

An analogous process is lineman safety in the electric grid; at one point the probability of fatal accident for electric linemen was quite high, and it declined to next to nothing as safety procedures improved.

I don't think it'll really be safe until autonomous cars have transponders and can negotiate space in real time, but then you still have all the legacy vehicles out there that don't have transponders.
Google's standard template language (soy / closure-templates) does mininfy whitespace by default [1]. However, it does not omit optional tags. I think this is why the style guide is written as it is.

Still, I agree that both types of optimization / minification should be done by the tooling layer.

[1] https://developers.google.com/closure/templates/docs/concept...
What does progressive really mean? If you think drugs should be legalised then relaxed drug laws are progressive to you. But if you think drugs must be eliminated then maybe you would think that harsh drug laws are progressive towards that goal? I'm not really sure 'progressive' means anything then. Anyone except literal conservatives not wanting to change anything thinks that the changes they want to make are in order to make progress towards a better world.
The averaging period says more about how fast they expect min_rtt to change than how long it takes to calculate it. If the rtt is fairly stable, that measurement could be accurate much sooner than 10s.

Super short lived sessions can really only go faster with tricks like increasing the initcwnd. Anything longer than that, I'd expect bbr to work well.
How does he know these are competitors calling and not legitimate complaints?
So do I. Good news, Windows has a feature called sticky keys that makes all the modal keys - shift, alt, ctrl - become modal.
I think this market is getting smaller and smaller year over year (I no data to back this up unfortunately). They could honestly build a MacBook with ARM in the near future while keeping the pros around with x86 for a while longer. They could reduce the price by hundreds of dollars switching off of Intel processors which would undercut a huge amount of competition.
First stable release of Android-x86 6.0 (Marshmallow)
No, I acknowledge that you might not think he's a genius --- in fact, I'd be surprised if you thought he was, hence my request.

What I don't acknowledge is that it's reasonable to comment about the "shitty behavior" of someone who makes a civil statement you happen to disagree with --- or, worse, a civil statement you actually do agree with, but don't want to acknowledge.

If you want to ask the "mods" something, the best way to do that is to mail hn@ycombinator.com. It's unlikely they're going to see your comment (this thread is old, and this part of the thread is buried pretty low in it).
But commercial aviation is extremely safe. I think the point is where it will be, not where it is.

This being said, having to balance business issues and safety of a system with as long a lever-arm as this seems blindingly difficult. I wonder hos much of the real work here is ultimately more like insurance than engineering ( as if there were any real difference to start with ).
Good point, but the sort of utilities, data munging code I typically write, can be hammered out in C, or C++ pretty fast.

I've been easing into the C++ standard library, lambdas etc., and familiarity makes it easy to write code that uses standard proven, fast, data structures, and mostly allows me to avoid any non-stack data allocation.

Avoiding heap memory allocation, and taking advantage of the appropriate idioms, allows much faster development, even in C++.

The huge bonus when done correctly, is very high-performance, clear and portable code.
I have done web dev on and off for over 15 years and I've never even thought about what happens when you put a h1 in a p. In my opinion the browser should crash and the operating system should BSOD. I have always been severely annoyed by the amount of shit browsers put up with. I don't understand why XHTML strict didn't get the traction it deserved and why they didn't continue along that line with HTML5.
If you think abstract is bad - wait until you see what civil engineers think 'concrete' is!
So, did you try sending $15?
Not directly. But if more people use bbr for their TCP sessions, there will be less latency caused by sessions alongside the gaming session.
There is a span of time for which drivers/owners of autonomous vehicles are, in effect, test pilots.
And the candidate did not bother to try to solve the issue with the startup directly first ?!
iOS had a very different history with developers. The desktop isn't the mobile space.

Desktop developers have their own solutions in place and have for a long time. You'd be forcing them to give up a ton, in exchange for nothing of value. I'd expect many would just stop developing applications at all instead of comply with store requirements as they stand right now.

That's not to say those problems couldn't be resolved in the future.
While your comparison to wheelchair ramps seems analogous, it in fact has a significant flaw. Wheelchair ramps cost the business almost nothing to build relative to the cost of operating the business. The tax for these sort of physical accommodations is almost certainly less than 1%, which nearly everyone would consider acceptable.

In the case of captioning the videos, the captioning costs several times more than putting up the videos in the first place. Probably on the order of 100x more. A lot of these lecture videos are just someone with a camera recording the lecture live, someone who would be there, watching the lecture, regardless. They do some trivial editing / splicing, and upload to YouTube. This is essentially free, other than having the professor/school sign off on them doing it.

Once the ADA gets involved, you now have to caption the video while watching, or after the fact, something you likely would not have done otherwise. You probably also have to submit it to some authority in the university now (don't want to get sued!), who will have to rewatch the video and verify the captions.

In the old system, it took you less than 5 minutes of inconvenience per lecture to upload them. In the new system, it takes you 2 x len(lecture) => 120 minutes or so, per lecture. This is a huge tax in relative terms.