skysight-inc/HackerNews huggingface dataset:
You don't have any inherent right to arbitration. You _do_ have a right to access to a court. Arbitration _is_ only there if both parties agree to it.

Your perfect world is captured by current employment contracts. Both sides agree to arbitration and then both sides stick by that agreement.
Registration doesn't solve any of my problems as a user and it makes the two-sided marketplace harder to access. It may be more work for you to manage a two sided marketplace without registration, but removing disincentives to use may be worth it.
I think that's too broad.

Needing comments to explain what the code does is a smell.

Needing comments to explain why the code needs to do what it does is not a smell.
AFAIK, the Panasonic deal is only to Chinese Toyota subsidiaries. Toyota still does not intend to manufacture battery electric vehicles and still pretend the auto market will fully switch to hydrogen first (as crazy as it sounds).
By some. By others, the polar opposite.
It's different yes, but let's not pretend like this is a conversation around an "open-society" vs a "closed" one. They are not the same, but there is overlap. For example, the employment of academics in the US being in jeopardy if they choose to criticize Israel.
7 Tools to Make Your Small Business Look Big
It's perfectly reasonable to look at the universe and believe that it came from something.

Where there's little to no evidence is that it was designed. What for, us? Hardly, if so that's some record for redundant packaging.

Some mysterious purpose that we can't fathom? Yeah, I've worked on software like that too. Colour me unimpressed.

But it's beautiful? Well some of it maybe. A fairly large part of it is literally as dull as physically possible.

And there's myriad examples of things that are beautiful to us that weren't designed to be. They need to have been created, sure, but not designed.

So yeah, the universe was created. But there's no basis for believing that it was created by anything intelligent, nor that it was designed. And there's plenty of evidence that, once created, it just shuffled along on its own. No need for a cosmic repairman to still be around.

Oh, and thank you for not using the eyeball as an example of divine perfection. That one used to wind my (blind in one eye, short sighted in the other) grandfather up no end.

Unlike some here, I have no issue if you want to believe something different from me. But this is HN and that's not a strong argument.
You do not generally have right of way in a marked crosswalk if you have a signal. Anywhere that doesn't have a signal you have the right of way at all times within a marked crosswalk only, regardless of the color of light, outside of marked crosswalks pedestrians are not guaranteed right of way in MA.

I used to be a Bostonian and am a current MA resident, though I work in Cambridge. I've played more chicken on Comm Ave than I care to admit. :)
>Most home assistants have extremely limited language support

Can confirm: Roommate's Alexa cannot understand Swedish, whatsoever.

I think the smaller-sized language markets are "too small" for them to even care. In other words, they don't see an ROI on it, yet; plus, almost everyone speaks English, these days, so that's more of an argument for them not to bother.
Kudos as well to Nissan for giving the Leaf a more conventional body in the 2017 model year. I think the weirdo bug eyes and strange rear end were a barrier to some people— the current look blends in much better.
That can happen to anybody.
This is also borne out by the fact that they mention Celery.
Here's a crappy userscript that might help

(function(shitlist) {
[].__proto__.forEach.call(document.querySelectorAll('table.itemlist tr.athing'), (n) => {
let s = n.querySelector('.sitestr');
if (s && shitlist.indexOf(s.textContent) !== -1) {
n.parentNode.removeChild(n.nextSibling);
n.parentNode.removeChild(n.nextSibling);
n.parentNode.removeChild(n);
}
})
})(["nytimes.com", "crapsite.com"]);
I'm just curious: is your patent agent friend still working?
See https://github.com/jaredly/qmoji/releases/tag/1.0 for an apples to apples comparison between the same app implemented in Reasonml vs Electron.

* Reasonml App - 3.4 MB
* Electron App - 121 MB
Having been through a multi-day power outage in the 2017 Tubbs Fire (where many transmission lines + tformers had to be replaced over weeks): I can honestly say that I don't think we can fathom what would happen during a multi-week or month power outage.

Imagine: No phones. No internet. No cell or data. No fresh food. No running water. Can't get gasoline to go somewhere else... The tension is literally palpable.

It was by far the most mind-altering experience I've had in terms of making me realize how thin the veil of society really is.
There's a long video about Terry and TempleOS by YouTube creator Fredrik Knudsen,

https://www.youtube.com/watch?v=UCgoxQCf5Jg

It's pretty heart-breaking to watch, though. Had he not drawn the short straw, he could've gone down as a legend. He built his own home-made CNC milling machine in the 90s. Who knows what he could've accomplished?

Rest in peace, Terry. May the Internet never forget your struggle.
and ICQ is "I seek you". Took years for my non-native English.
...if you have a sufficiently smart partial evaluator, that is... ;)
So, if your child goes to a school which has "gone Google", personal information about your student is sent to Google without your consent, and their sole path to success depends on interacting with and sending more data to Google. Students are often required to purchase[1], carry, and use Google-controlled hardware daily as part of their routine.

The student has no choice (and no chance at privacy), because the decision was made for them by a school administrator who was excited about getting $100 laptops in bulk.

It's hard to imagine a more exciting situation to be in if you're Google or Microsoft: You have guaranteed customers who literally are required to buy their products. They're forced to buy in, year after year. And the further the buy-in, the further a school system has invested into Google or Microsoft's education platform, the less ability they have to pivot, since the devices they bought are locked to those platforms, the software they're using is running on those platforms' cloud servers, their curriculum is tied to those platforms, etc.

I think the pox here we need to deal with is vertical integration. We need to put an end to the concept of a single company selling you hardware, providing the software, and locking you in on services.

A fun similar racket is body cams: Taser will give a police department free body cams for every officer, so, you know, nobody has an excuse not to have body cams, as far as the public sees. But those body cams only work with their cloud service (which isn't free), and thanks to the handy fact that evidence has to be retained for many years, Taser can effectively make it impossible to stop subscribing once a department signs up.

[1]The school may or may not purchase it for your student, but you paid for it in your taxes anyways.
XSS Exploits in Electron and Azure Data Studio
Right, but isn't `?.` just syntactic sugar on `Option::and_then`? Is this a patent on a piece of syntactic sugar, or is it a patent on the idea of chaining optional values?
Still the same stdlib API, at least the way Google has introduced Kotlin to Android. If they had any ambition to use Kotlin as their vehicle for abandoning the Java API I would expect at least some visible efforts of opening Flutter to languages other than Dart. But in typical Google fashion they seem to deliberately avoid forcing their teams down in the trenches into some unified grand strategy, giving them the freedom to build the best version of their product that they can. Given Google's deep pockets and how badly coordination overhead would scale to their project dimensions, this hands-off approach seems reasonable enough.
There is a similarity and Americans can be hypocritical, however the Chinese-style oversight is more dangerous. Big tech companies cannot prevent you from traveling, living at certain places, and buying stuff. The Chinese system can. To me, the Chinese social credit system is far more terrifying than Facebook owning all of my pictures and social data.
Massachusetts pedestrians are only guaranteed right of way in marked crosswalks that do not have a signal. When there is a signal the light denotes right of way.

https://malegislature.gov/Laws/GeneralLaws/PartI/TitleXIV/Ch...
>Most plaintiffs attorneys are working on contingency.

I very much doubt that. The vast majority of disputes that would end up in arbitration are smaller contract disputes, not personal injury claims.

>Also, almost no one has in house litigators.

They have counsel on retainer, and some companies still do. All big companies would if forcing customers and employees to accept arbitration wasn't an option.
A nocebo is still inactive, just with negative rather than positive expectations. So the nocebo button would still be a button that doesn't do anything, but people believe that pressing it increases their wait time.
Nonsense. Put a bunch of magnets in a box, all spread out. Close it, add energy (shake the box). Open the box - the magnets are neatly organized into stacks. Order from nothing! Its perfectly natural and expected. No architect required.
This is now possible, the article talks about what impact HTTP/2 WebSockets can make. (See also RFC 8441).
Behavioural hacks restaurants use to trick you into spending more
Until the creator reaches to a point of singularity, an ultimate source, which religious people refer to as God.

Isn't there a beginning to EVERYTHING?
What's the end game for China, and indeed the world? One dystopian preview is Ma Boyong's award winning short story "City of Silence", published as part of Ken Liu's Invisible Planets.

One can also read it at https://web.archive.org/web/20120221185906/http://worldsf.wo... and https://web.archive.org/web/20120229091732/http://worldsf.wo...

Edit: added part 2.
It's immoral because you don't have the right to deceive and make decisions for other people.

Let's take the example further and see if you can find a point where it starts to be obviously unethical, then work your way backwards on the principle discovered.

How about we lie to you about the contents of your food, in some way that manipulates you to be healthier?

Still OK with that, why don't we tell you that something is vegetarian if you can never tell the difference, by your utilitarian metric you've increased my happiness, I got to enjoy some delicious meal.

If I find out you have one day left to live and that day will be happier not knowing that fact, do I have the right to lie to you about it? The utilitarian benefit calculation goes up so case closed right?

If someone if a devout Jehovah's witness, give them a blood transplant and deny that it ever happened, do you have the right to do that?

Not everyone is on the same utilitarian value curve as you and you don't have the right to mess with and deceive them because you think you're smarter than they are. Some (most) people value truth, dignity or reality in their utility function, and you might not even be smarter than all of them.
Probably for the existence of God.

God's existence, if He were to have a reasonable fraction of the attributes ascribed to him, would be trivially provable to the most hardened atheist.

The fact that that hasn't happened, with no clear reason why not, is quite tricky for a lot of sceptics to get passed.
Hopefully we all agree that maintainability is the most important quality of code (after successfully performing the feature that it was meant to implement.) Writing readable, modular code is key to getting the most out of developer time and preventing bugs. With that in mind HTTP/2 is a huge step backwards.

And for what? Slightly faster speeds? This is a non-problem. When I see a slow site and view the network performance to discover why (using tools that would most likely not work under HTTP/2) here is what I inevitably see:

* Massive video and JavaScript for ads

* JavaScript tracking code

* Massive HTTP headers with unnecessary cookies

* Unnecessary, bloated JavaScript libraries

* Unnecessary, bloated CSS files

* Gratuitous unoptimized images

* No attempt at optimizing HTTP caching settings

* No attempt at HTTP compression (gzip)

These will still be the main bottlenecks with HTTP/2.

HTTP/2 solves no problem and makes network application development more difficult by making the network calls opaque and gratuitously complex.
> A constantly updated collection of beautiful svg images that you can use completely free and without attribution.

Designers are my new favorite people. I have to go out now and meet some.
Was the fall of Rome this embarrassing as well?
For me that depends entirely on what application it is. For large well-known applications I want them to be consistent across all operating systems. Firefox, Chrome, (MS|Libre) Office, Photoshop, etc are all large enough and ubiquitous enough (depending on computing context) that I want them to behave as closely as possible to each other.

For applications that are mostly for that OS, I would prefer they adhere to the tenets of design for that OS.

This is less a matter of wanting it to feel a certain way and more a matter wanting familiarity and utility out of the applications I'm most likely to experience on different operating systems when I'm on them. Function is much more important than form for me in this case.
There'll be a lot of angry people if the same thing happens in Atlanta over Super Bowl weekend.
Not surprised by this. I'm patently surprised that Houston has stayed open given the staffing issues around the TSA. Maybe this will be the forcing mechanism to end the stalemate.
Guys are onto something. A cool blog of a great product
Whose failing would that be though? The interview should gauge capability and motivation which should accrue towards fit for the team and role. There should be some expectation of learning in the role and not just hit the ground running.
Hey HN! I'm Bryan, creator of Revery. I was really surprised when I saw Revery on the front-page of HN, so cool!

I apologize that there isn't more info - we're still working on website, docs, architecture diagrams, etc. But I'll be around for a bit to answer questions. It's still pretty new and actively developed - we're building it in parallel with the next version of our Oni [1] text editor. Some of the rationale for this decision can be found in our early architecture document for the next version of Oni [2].

ReasonML (which is a syntax over OCaml) is now a great environment to build native apps. Most of the attention has been focused on the compile-to-JS scenarios, but the tooling is at the point where you can just as easily compile-to-native on the major platforms, thanks to tools like Esy [3] - workflow isn't much different from NPM+JS development!

Jordan and team, as well as OCamlLabs on the OCaml side, have been smoothing out this native workflow (it's not easy to build a package manager for native code!), and I think/hope you'll see more ReasonML projects like Revery start to pop-up.

I'm bullish on this because React-as-a-paradigm (pure-functional UI) is a natural fit - it's like a language designed for React.

Not only that, there is some incredible work that has been invested in the OCaml ecosystem, too:

- The compiler is FAST

- The GC is FAST (also deterministic and supports sliced collections, important for perf)

- Very powerful type system (ADTs, GADTs) - we even express the React 'rules of hooks' in types, such that they're enforced in the compiler.

The output code generated by the OCaml compiler (ocamlopt) is fast too - in some cases on par with C++ [4]

Everything seemed to line up in terms of tech to make it a natural fit for us to give it a try :)

And Revery is meant for very custom UIs - there is a counterpart project called Brisk [5] that uses platform-native widgets. We share common infrastructure and in fact uses Brisk's reconciler to provide the 'React' layer and component model.

[1] https://github.com/onivim/oni

[2] https://gist.github.com/bryphe/ca3260914818a1293864e9fa6422a...

[3] https://esy.sh/

[4] http://www.ffconsultancy.com/languages/ray_tracer/comparison...

[5] https://github.com/briskml/brisk
>They're not allowed to prove it

I'm not sure what that means. Facebook can surely say "hey the PR firm we hired told the truth and here it is", but as far as I know they've chosen not to.
I had the same reaction. Really impressive and well documented. I will surely do some tests.

> variables, constants, and functions are well-prefixed (without being too verbose) to avoid collisions.

Unfortunately it has the same name (Little File System, LFS) and the same function prototypes (lfs_*) of a filesystem for NOR/NAND based systems I did like 10 years ago and still in use, so it will be at least confusing.

As a matter of fact, I guess every embedded technology company using NAND/NOR/whatever memories have their own version of a LFS.
Just to be clear, do you think that the NYT is mistaken, or that Facebook has committed to something that is too difficult to execute due to technical and revenue concerns?
Reading the article carefully (it's also VERY scant on experimental details) - you have to take a dye and conjugate it to the DNA, so it's not like the cell is producing theses voltmeters endogenously.
Belief in a higher power does not counteract the belief, or proof, of the idea of evolution and natural selection.

Surely someone can design something to self-heal, self-correct, or evolve/adapt to it's surroundings right? Wouldn't a good designer/architect do that?
facebook chat and whatsapp were both written in erlang and used ejabberd. It's kind of funny that through rewrites they have become less standard and compatible, and now the goal is to bring them back together closer to where they were.
Most people will default before they will go to the mafia, which I think is a better solution than a payday loan
Sure, but I wanted to see the data over time. And I was bored :)
I believe paychecks were due today. Missing two paychecks can be very painful for a lot of people. I would expect things to cascade pretty quickly from this point.
Good. People shouldn't have to work for a month without pay. The services should have been cut immediately.
It is common to start with these before the Kickstarter, just to get a proof of concept, but those boards (and the ESP8266) absolutely aren't for production. Raspberry Pis are terrible since the only way to interface with them is over a single USB 2.0 port - and that's shared with the 100M ethernet and the SD slot.

You might see an ATMega328p chip isolated, and that's "good enough" for hobbyist projects where you just want to make HID easier on yourself. But I think most shops that need one of these three would be much better off with a STM32-series chip - they cost pennies compared to consumer boards, run on microamps, and have much better documentation.

It'd be a huge red flag for me if I was interviewing with a hardware startup and they said they wanted to put Arduinos into mass production.
I’m glad to see this. The shutdown has been too “business as usual” for most Americans, while others are expected to work without pay, which is ridiculous.
I think we need to tell the orange one: "you are fired!"
> The point is, it's like being impressed by a calculator because it can multiply two massive numbers faster than we can

Yeah, exactly. And when calculators first came out, people were very impressed by them. They upended entire industries and made new things possible that had simply never been possible before with manual calculation. When you're pooh-poohing the entire computational revolution you might want to take a step back and reconsider your viewpoint. It only seems not impressive now because we were born in a world where electronic calculation is commonplace and thus taken for granted.

If you don't find this achievement impressive, then go look at some turn-based game where reaction time is eliminated entirely that computers still dominate at, like Chess or Go. The AIs are coming. Or give it a few months and they'll come back with a version hard-limited to half the APM of the human players and it'll still dominate. It's clear which way the winds are blowing on this. People who bet against the continued progress of game-playing AIs invariably lose.

Go read the comments here for this exact same discussion: https://news.ycombinator.com/item?id=10981679
The main thing gmail offered back then was a frickin GB of email storage. (Which spawned a host of other things, like a FUSE filesystem backed by Gmail.) No other free provider was even close! Hotmail offered email measured in 10s of MB and I'm sure Yahoo was similar.

(I got my first gmail account in 2004.)

Yeah, the UI wasn't bad, but there was less email back then and I didn't (still don't) really mind being served HTML repeatedly instead of some "AJAX" application, which is what I remember the technique being called. (It used to be the latency to the server was poor and JS hid that; now, on 2-3ms fiber, it seems that the JS actually introduces a lot more latency than it hides.)
:) But the CO2 measurement part honestly came first.
The new leak came from an S3 server, which would have been locked down by default. Someone had to make it open to the public.
Great book, although when I was a young teenager in the late 80's yearly 90's I lived/owned on her sun servers (anchor.cs and the like) undetected for about 7 years. Anyways, I always had great respect for her and I was sorry to hear she was lost at sea a few years ago.
Who eats the cost of those cancelled flights?
Agreed. As a pedestrian, one of the most irksome circumstances is incorrectly assuming an intersection is automatic and losing a cycle because you chose to optimistically not press the button. So if you're not absolutely certain an intersection is automatic, you generally will press the button.

Frankly, I don't think governments should engage in this kind of deceptive social engineering. If you have a problem with jaywalking, enforce jaywalking laws. Crosswalk functions should be transparent: either manual with a button or automatic without a button. It fuels resentment to be toyed with by a clever social experiment, which is a small but real erosion of the trust relationship between government and citizenry. It's a hidden cost that isn't captured in the financial bottom line (cost savings being the original argument for leaving the buttons when intersections were converted to automatic).
It's it just happenstance this reaches the front page along with the Oracle v Google blog post?
Proffesional PostgreSQL support is not free, and the banks would most likely buy support from some company just like they currently support for SQL Server.
Exactly. We still need companies, but just to provide the hardware. Let governments develop the software, and keep companies away from our data.

This is how it worked in the early days of the internet, when DARPA and universities developed the internet protocols, and used commercially available hardware to run their software.
Seems like it’s just delays rather than a full stoppage.

From Newsweek:
‘Flights arriving into LaGuardia Airport were delayed by about 41 minutes as of 10:15 a.m. EST and gate hold and taxi delays were between 15 and 29 minutes, although FAA said it was decreasing. Arrival traffic was experiencing airborne delays of 15 minutes or less.‘

Regardless, US scoring a lot of own goals here.
That's simply not true if implemented correctly. Maintaining an open connection yourself has at most minimal impact on battery life. See for example Conversations (XMPP client) which is able to do this just fine on Android.
Federal workers should start striking. I gather that in most cases they're explicitly prevented from striking, but I think there's a good chance that it's too unpopular to actually punish them.

Also yesterday some leadership of the flight attendants union called for a general strike until it was over: https://nymag.com/intelligencer/2019/01/could-an-unlikely-av...