skysight-inc/HackerNews huggingface dataset:
This is an interesting topic and glad to see someone experimenting. I spent some time on code typography a few years ago and wish I could have spent more time on it. I like a lot of these ideas and hope we will see both structured editing and structure-informed reading be more popular.

That said: this project could benefit from working with an actual typographer. Even people who agree with the principles of these ideas will likely revolt at the examples shown and think it's because the ideas are bad.

There is tons of purely optical tuning that could be done to make the snippets look better. The leading needs to be increased if the horizontal spaces are going to be so wide. The parenthesis should be centered around lowercase letters, kerned more loosely, and made thinner at the curves. Many of the operators and special characters could also benefit from a programming-specific take. Typographic detail might also suggest other opportunities: for example, spaces between items in a list might be made wider than those of sub expressions within each item.

In my work I started by laying out the results I wanted in TeX, giving tons of power over small typographical details, and it paid off. Even though some of the ideas were duds, the presentation was aesthetically pleasing enoug that many people were willing to try it.
CEOs in China come in a variety. My experience with CEOs there have been mostly positive. Most know what they are doing. In our case, he was just dropping the key off so I could get in.
It's not the type (a -> a) which is troubling, it's the type (forall a . (a -> a) -> a) which requires infinite looping. It's troubling precisely because the first type isn't.
>Don't see any reason why an ad blocker would block them.

uBlock, for example is not only an ad-blocker but also a privacy enhancer. Maybe some users just don't like to be tracked.
My experience there tells me that things move very fast. If you don't change, adapt or pivot at the right time, you can sink pretty fast.
There is no doubt in my mind that the standardization and openness of formats, especially in medicine, should be mandatory.

Somebody I know, that work in procurement for a big hospital, explained to me how the manufactures of equipment play with this (in software and hardware) in order to capture the market.

It's negligence by our legislators allow this kind of thing (I hope is negligence and not greed).

Sorry for your lost. I can't even imagine how this kind of experience feels.
Not in this case

https://www.ford.com/technology/sync/

You do have to connect your phone yourself, but it's unclear if the 911 assist is on by default, or if there are any prompts the user must accept.
Holub's 'Compiler Design in C' is out of print, so he gives it away for free: www.holub.com/software/compilerDesignInC.pdf

Probably not exactly what you're asking for, but hey, free book.
That just means it can't be quantized in a lattice-like structure, it can still be 'foam'-like with some characteristic length.

Also I'm not entirely convinced that space-time and quantum field theory are completely incompatible. General relativity and Yang-Mills (in the classical limit) fit beautifully together, it would be extremely odd if this becomes impossible when you add quantum physics.
POSIX?

Its quite possible to have a C-based sockets-/signals- handler in a single source file, say .. 48k lines of code or so. I've seen many robust system daemons with just such an implementation.

3rd party dependencies are definitely an issue that very few languages have managed to promote, since languages either want to promote (or demote) such circumstances as mass-package (i.e. mass usage of the language) in a broad commercial/industrial/social context.

But its not naive to write such things as a Wiki and a Blog in C. Just .. dangerous. I imagine there are, however, some good 3rd-party C libraries available to do less-dangerous implementations, however...
A Dinner in Honor of Longtime Food52-Er Kukla
Perhaps "monitoring workers' Internet usage" would be a better title. When I hear "monitoring [...] social media" I think of looking at what employees post on Facebook or Twitter.

Interesting study nonetheless.
Agreed and, additionally, don't escalate something you perceive to be "wrong" up the chain of command without at least checking some history and/or asking around.
I think the intent is to have people "relying on legal experts to provide legal information". What often happens is "bastardizing legal experts' explanations to fit your own views". I suspect there's a fear that trying to apply the law on one's own leads to the latter happening more. But one could argue that it happens anyways, as you point out.

I wouldn't argue the absence of bias, we seem to be in agreement there, and I think that's the real point of the article. A lot of the arguments on this thread seem to be aimed at the jury system in general. In my opinion, it's not a fault of the jury system, but a fault of people. The jury system, and the instructions given (that we're debating now) are meant to try and minimize that, but they're far from perfect.

The question then becomes, "how do we best get jurors the information they need, while preserving their impartiality?" And I think that's a hard thing to do.
I fast until 5:00 PM every day and then only eat one meal. I've been doing this for about 1.5 years.

I have been able to maintain a large degree of muscle and I am pretty ripped.

Easy to adopt your lifestyle to and then you don't really have to count calories anymore.

Plus, I never have to waste time eating or cooking breakfast or lunch.
My two sons are in middle school. The school has been transitioning to Google (from self-hosted Windows/Office). They presented a computer/network use and privacy policy for parents to sign. After reading it I sat my kids down and told them to under no circumstances do anything with the school's computers or WiFi network other than activity strictly related to their school assignments. No personal email, no casual web browsing, nothing. They know to use their smart phones for anything non-school related, and to never connect those devices to the school's network.
> That's the job of the defense

Which might not exist depending on the jury's job. See a few recent of the recent cases were a jury decided to not indict police officers for killing blacks based on citations from the law given by the DA/SA which were "accidentally" wrong.

No defense involved.
Now you just need to reintroduce the original function, and call it a performance and memory "optimization", because you no longer have a singleton or its construction to worry about....
LCC's for statement is also clean and understandable.

https://github.com/drh/lcc/blob/master/src/stmt.c#L263
And I can understand if he's a hard time empathising with people who think that >6k years ago, when pyramids where built, the Earth didn't even exist.

I think he's one of those people, actually. https://www.washingtonpost.com/blogs/answer-sheet/post/ben-c...
Fed: Interest rates expected to rise this month
Responsive work is on the roadmap and coming soon. However, the current intent is for the project to be fully usable on tablets, but not necessarily on phones. The hospital staff in our use cases will all be using the software from either a laptop or tablet.
I'd say yes. Even though I agree with many of the points the article makes, OOP is still very pervasive, and I'm pretty sure it's still by far the most used development paradigm for most types of software. OOP may not be ideal or perfect, but OOP languages can be used to shoehorn almost any kind of problem into, which is exactly what people are still doing today. Often times producing a terrible mess that hardly works, but that's besides the point for his challenge ;-)

Anyway, he makes many valid points, like other articles about the disadvantages of OOP, but none of these every draws any convincing conclusions why OOP is 'bad' and why something else would be 'better'. In programming there is no paradigm that fits every application, OOP is just one of many ways to solve problems, and one that has proven that (if used pragmatically) works very well for a very broad range of problems.
I've only read a little bit in Optimizing Compilers for Modern Architectures, but it seems a pretty complete introduction: http://www.amazon.com/Optimizing-Compilers-Modern-Architectu...

Another space you can look for interesting things (not necessarily optimising compilation) is the compilation of functional programming languages. They usually take a slightly different approach compared to imperative languages, though there's clearly a lot of overlap. I really enjoy reading in an old book called The Implementation of Functional Programming Languages from 1987, which is available online: http://research.microsoft.com/en-us/um/people/simonpj/papers...
“I Hate JavaScript”
The reality is actually the opposite of what you're thinking. "Beyond reasonable doubt" is taken by MANY jurors to mean that _any_ doubt no matter how remote means "not guilty".
In grad school I asked that so many times trying to figure out why it was the "right" solution and this historical cheat caused so much cognitive dissonance.

Then again, on the other hand, "calculus works nicely" and "it's simple" probably are good spooky directors toward useful models anyway.
Yes and no. You can use it, but with latency the only way to specify the location of your servers is by relating them to a AWS region [1]. This works more or less. Rather less for us-west [2]. For a simple failover this shouldn't matter.

[1] AWS Regions:
ap-northeast-1: Asia Pacific (Tokyo)
ap-southeast-1: Asia Pacific (Singapore)
ap-southeast-2: Asia Pacific (Sydney)
eu-central-1: EU (Frankfurt)
eu-west-1: EU (Ireland)
sa-east-1: South America (Sao Paulo)
us-east-1: US East (N. Virginia)
us-west-1: US West (N. California)
us-west-2: US West (Oregon)

[2] For me the most parts of the US are mapped to us-east, even most part of the west coast. However, I am a noob in regards to DNS routing realities.
Microsoft to exit the mobile arms race
“Rock Band” Is Coming to the Oculus Rift
The complete table is

Warming per billion people:
1. United Kingdom	0.54,
2. United States	0.51,
3. Canada	0.41,
4. Russia	0.41,
5. Germany	0.40,
6. Netherlands	0.34,
7. Australia	0.30,
8. Brazil	0.26,
9. France	0.26,
10. Venezuela	0.25,
11. Argentina	0.23,
12. Colombia	0.21,
13. Poland	0.19,
14. Thailand	0.14,
15. Japan	0.10,
16. Mexico	0.09,
17. Indonesia	0.07,
18. Nigeria	0.05,
19. China	0.05,
20. India	0.04
Why Using Open Standards Helps Close More Enterprise Deals
A letter apologizing for his wrongs, announcing that Facebook will no longer collect personal information and that it will exist for users not advertisers, as well as promising to refrain from ever using the word "hacker" again to refer to himself or anyone at Facebook.

"Move fast and break things." Privacy: broken.

Won't fix. Sorry.
"How would you sabotage a system?"

Just to provide another example, "write a stub prototype of the new system, discover $CRAPPY_ORM in my new hotness language doesn't like a couple of the database constructs, migrate production database to work better with the prototype, new system fails to generate some data the old system needed (history, audit logs, tons of options here)". Back migration now effectively impossible.
Why do we need to culture certain bacteria to get the bacteriophages? Can't we just isolate those?
Prisoners and Hats Puzzle
Entscheidungsproblem
Jury Duty: A Lawyer's Journey
Wason Selection Task
Perhaps Uber will turn into a franchise operation where you get a franchise, buy a few cars and a base somewhere cheap to store and clean them and you just send them out to earn money.
Because users demand it, perhaps? I mean, stay with me, but I happen to think Dropbox is a calamity that only was possible because of the Browser wars taking out pretty much everyone, with the survivors basically going insane. Peer-to-peer service discovery, built-in, should be a major feature by now. I shouldn't need to worry about my Face-privacy; my portable computer has the capability to handle that for me. If only someone would program it so.
I do use it on handhelds (my browser of choice happened to change its default
search engine to Bing, which I dislike and distrust, and used to crash on
Google). It feels a little too off in its search results for my usual desktop
work.
The essence of badness of GOTO is precisely that it is not "specific". When a higher level language restricts it, it is no longer the "bad goto" that structured programmers warned against. The problem isn't "transferring control flow", it was the ability to do it completely unrestricted.
You're right, it could go the other way. Note that Uber drivers protested the recent Uber price drop but Uber only drops the price to compete with other companies and does not care what happens to the drivers who are just a resource to them.

So individual drivers may well increase their rates if they're left free to do so.

But the biggest discriminator between getting a lot of fares and not getting fares will be price, not newspapers or free water and I suspect that the majority of the drivers would drop their prices in order to compete with other Uber drivers, rather than with other Taxi companies.

This then takes away control from Uber over their revenue stream and would quickly erode the market. In countries where I've been where cabs were completely de-regulated cab rides were ridiculously cheap because of this effect.
Not many people would regularly pay more for a more glamorous taxi ride. Most people I know see it as a commodity, "This driver hasn't died in a car accident, good enough for me".
> detect when I'm drowsy

I think most people wouldn't be allowed to drive first thing in the morning commute to work and after 10 hours working on the drive home if this was enforced!
>So the drivers need to make at least €1,250/month

I'm not sure if you could survive long in Paris on a 1250€ fixed wage. Self employed with 1250€ gross revenue, you're not gonna make ends meet.
Samsung announces payment of $548M to Apple
>What surprised me most is that the UI does not seem to be mobile responsive, and does not work well on smartphones. I would have guessed that in developing countries mobile use would be hugely important?

The UI is still a massive WIP, but I am working on making it fully responsive down to tablet size. Our goal is to accommodate viewports down to tablet because in hospitals where the software will be run (and is already running in a few CURE hospitals) medical and administrative staff will be using it from laptops and tablets.

Viewports lower than 600px are not currently a consideration, however, as we don't currently have a legitimate use case for the software on phones.
> Ok, then we need the right kind of planning, not more.

It's not just the right kind; there is no right kind of parking minimum. We are good at things like ensuring we don't build toxic waste dumps next to schools or that maybe coal firing power plants should be away from people. These are the kinds of things we should keep doing.

What we need to do is to stop dictating lifestyle. I might want to drive everywhere, but that shouldn't mean that I use the law to force everyone to provide free parking for me (as is the case in much of America). I might want a large yard, but I shouldn't be able to use the law to force everyone else to have a large yard because that's just what I like.

There are rational restrictions you can come up with, such as regarding shadows, but there are rational laws you can come up with in response to those beyond 'ban all things over X height'.
The Linguistic Mystery of Tonal Languages
Ignoring all the protections that HTTPS-by-default gets you and everyone else, bear in mind that most browsers will support http/2 only over TLS. So if you want the advantages that gets you (significant for a brochure type of website), you will need https anyway.
There is absolutely no reason why you couldn't pair those strategies ;)

Especially not if there is financial information involved.
It's more complicated than that. Just because resistance happens, doesn't mean it happens on a broad scale. A lot of those older antibiotics you mentioned are still broadly used as a first line therapy. Since only a fraction of people are infected with resistant bacteria, they work for most infection.

It's when the first line antibiotic stops working that you need to go to the newer antibiotics.
I've recounted my jury duty experience several times on HN (e.g., https://news.ycombinator.com/item?id=10056421). So, I won't retell the whole thing. The short version is it was a DUI trial for a guy having a party in his front yard and playing music (too) loudly from his truck. That is, he wasn't driving or planning to drive, but he was intoxicated with his keys in the ignition of an automobile – technically a DUI. I ended up being the sole not guilty vote. Technically, he broke the law, but I wasn't going to give the guy a DUI for that behavior – possibly a felony, probably lose/suspend his license, possibly lose a job, etc. Anyway, it was really hard to be the lone dissenter when everybody else just wants to be done and go home to their families or whatever.

I just wanted to comment that most people seem to be totally unaware of jury nullification, and you need to be careful explicitly mentioning the idea. Judges can and have removed jurors who are openly engaging in jury nullification.

So, educate yourself on the topic beforehand if you get a jury duty summons. Thankfully, I'd discussed the issue with a lawyer friend.
What -exactly- do you want to do when you say you want to restart the Erlang VM?

I'm asking because I don't have enough context to know why you want to do what you're asking to do.
I really don't understand the mentality that eating and/or cooking is a "waste of time". Not picking on you specifically it is a common idea and part of the idea behind products like Soylent. I prefer to enjoy the moments of preparing my food and eating it.
WP Blog Rocket Review – Huge Bonus
Right, but what would the UX look like for that? You're suddenly selecting multiple options, filtering based on your criteria, then having to reselect when there's not enough drivers that meet your criteria, etc. etc.

Part of the beauty of the uber experience is that (at least from a UX perspective), it's very very frictionless. You make two, maybe three selections and hit go, and you the car arrives.
> Passengers shouldn't be able to leave any remarks, unless their was a major problem with the ride. People have gotten way to finicky, and think they have a right to review every aspect of this sharing economy.

You're one time anecdote won't replace my manes rides with french taxi drivers who behave like thugs. I don't know about the rest of the world, but here in France people were pretty happy about Uber mostly because of the way taxi drivers behave.
>> No longer would white men have to live near black men.

Today's youth think the suburbs was about race now? It was about a lot of people don't actually like living in a concrete jungle, that was what it was about.
Understood. I'm on a laptop, and unless the window is full screen the UI isn't great.
there are a number of features in machine learning that seem to have counterparts in statistics - stuff like m-like estimators as kernels (I think - correct me if wrong), information criteria for feature selection, that have existed a long time ago.

maybe it's the combination of sheer computing power and availability of data that allows better models. maybe we've never looked at algorithmically generated models because we also want a narrative (commonsensical explanation) to the model, not just a matter of algorithmically finding correlations between jelly beans and acne, say.

part of me thinks, ok the machines found something. now can we actually use that to understand the world, rather than build more recommendation algorithms? (haha). I'm not sure what an advisor will say about a doc student who says, let's just throw reams of data at a machine until we find a meaningful correlation, and then let's reason from the correlations (my guess is 'no', that's not really the scientific method is it).

I'm hopeful, and I don't think the answer to the question will come from academia.
Exactly, when I was living in Chicago, I had drivers who were literally worth 2-3x what I paid for my trip all because of driving nice CLEAN cars, treating me literally like royalty and many other things.

Taxi's I've taken didn't care about anything and I'd sometimes step in some fluid I'd assume was puke from a previous fare and they had no care outside of giving me dirty looks because I only gave a $2 tip on a $10 fare.
drivers can rank customers as well with Uber.
Indictments are different. There's no defense because no one's been charged. (high profile cases aside, this is to keep the potential accused from even being mentioned because no charges have been given.) So it's entirely a matter of determining if there's enough cause to go to trial. Once at that stage, then the person becomes an accused, and defense becomes involved.
I like OOP, basically. But as with all things in life, if one takes it too far, it quickly stops being fun.

To think that a) all problems can and should be solved via OOP and that b) it is superior to other techniques (as if it was a competition or a fight) is foolish. To think that some program, that is designed in an object-oriented way, is inherently better than some other program that isn't, is - to a degree - like saying some athlete is better than another one because one wears yellow shoes and the other wears green shoes.
>In fact it has a positive trade balance with China.

That doesn't contradict what OP is saying. If you work in any sort of manufacturing in EU - you know Germany makes manufacturing equipment (production lines, automation, etc.) which is expensive but also clean. China imports those to mass produce things which is cheap and dirty. They either do value added stuff or stuff that makes stuff - and outsource the pollution.
To make it shorter I've omitted part about OS, generally there was something about this XP box that it was resetting connections randomly, then restarting if it couldn't reach some number of workstations, workstations were thin clients, so sometimes data was lost etc. Support was blaming networking, networking guys x-ray machine server and so on. Finding Aeskulap viewer was byproduct of using linux on server and workstations.
Kipu Systems | Miami | Full Time | ONSITE

Desktop Support Engineer

The Desktop Support Engineer will install, support, and maintain any computer related equipment that supports the business including laptops, telecommunication devices, tablets, smartphones, printers, local area networks, wide area networks, or any other related hardware or software.

http://kipusystems.com/careers/#desktopsupport
It's been my home page for years. Originally i would still often go directly to google for better results, but each year the amount of times I'd do that decreased. Now I'm actually really happy with DDG results, and when I do perform the same search on Google, it ends up being less accurate. I think this is because Google has such a huge belief that personalization yields accuracy, but it doesn't. Past trends don't always predict future patterns. Google gimped their search engine in my totally honest opinion. It's completely useless until I filter for "Verbatim Search", because they keep guessing at synonyms for my search terms and randomly leaving out terms their algorithm thinks aren't important to me. Google.com is such a downright horrible experience for me, a once wonderful gateway that is now just a necessary evil at best.
In other countries you're as likely to be killed by X
> In Italy, for example, it is socially unacceptable to be drunk.

I think you and I have different definitions of drunk.

Whenever I visit my family in Italy, we all get drunk. Not falling down drunk—we still carry on conversations and navigate the city with ease, but I also wouldn't trust us to drive in that state.