skysight-inc/HackerNews huggingface dataset:
Well said. When we went from JavaScript to TypeScript we completely eliminated any errors we had associated with types. Then we turned on the noImplicitAny and strickNullChecks options and completely got rid of our 'x is not a function of y' and 'z is not defined' errors.
It's not a theory so much as a metaphysical interpretation -- it's scientifically equivalent to the many-electron Universe.
18mp 4.3″ 120 Hz OLED display for wide field of view head-mounted displays
Ask HN: Client won't pay me my invoice and disputed Paypal payment 3 months ago
I have been working with a client now for 6 months. He has paid me around 3k each month. While my invoices were well above the prescribed amount. He chose to do that saying that we would add it to equity later. Sweat equity. Just a week ago, we had a falling out and closing up my work, I sent him an invoice for 17k. After which things got worse. He has attacked me, my family and called me names. He is trying to intimidate me. He also took the stance that he doesn't want to speak to me anymore. After which, I did threaten to share the details of this with his client base and all his buyers. He wasn't happy with that. I did not do so, but now he is unwilling to talk.

After him shutting down communication, I reached out to his investors, which got him talking again.

He has since said he is only willing to pay me $3500 on my invoice. Second, he disputed 3k he paid me in March, so I now owe 3k towards Paypal because of the dispute.

He has also done this to other contractors, which I can count as 5 for now. I have 2 others willing to follow through with legal action. I guess I am wondering what has your experience been and is it worth it? Is it worth the time in court for just 17k? Will the lawyer I speak to even look at a contract dispute that low?

Can I also be sued for threatening him with reaching out to his customer base and buyers.

I didn't take the 3500, as I would like to see at least 9k. But he isn't willing to reach to that.

Help and any advise would be wonderful!
>I'd rather pay more than suffer Windows

What causes you to suffer when using Windows?
when my phone is locked (which it always is in a pocket) it can't butt dial.

whats the analogous behaviour for alexa?

also remember these are shared devices in a home, not a personal device in your hand. could i shout into somebody's window, "hey alexa send my browsing history to bob@hotmail.com"!
This seems like such an odd response to me. The Martian is as far as you can get from hard sci-fi?

It seems like Andy writes exactly for movies. Heavy on scene and technicality details, but very, very scant on quality dialogue and character development.
Except we've had a carbon free baseload tech for decades now.
Just unsubscribe all subreddits, and only opt-in to interesting, niche communities. My feed got 10000x less toxic after I unsubbed from /r/politics, /r/news, and the like
IANAL, but "you can use copyrighted stuff in internal videos" is only true in that you're not likely to get caught doing it. If it's really internal, the copyright owner has no way of knowing you did it.

(note - parent comment was edited so this reply no longer has any context)
I had a relative who's home flooded during Harvey, used the Federal flood insurance to rebuild and this year renewed insurance at the same rate. Flood insurance is out of whack with normal insurance practices.
Indeed -- memory- or communication-bound. Somewhere there's a Dell "roofline" plot indicating IPC in some codes running in an unspecified way. See also John McCalpin's writings.

Things doing 3-D FFTs (common in materials science) tend to spend a lot of time in an MPI collective at sufficient scale. I spent half an hour profiling and then changing an MPI parameter for 30% improvement in one case at not very large scale.
One the one hand, yes. On the other hand, you don't need to normalize anything to see that we should probably stop classifying hurricanes as "natural disasters" and start calling them something that indicates what they really are...totally-expected extreme weather patterns.
After working on http://roughjs.com/ I thought it would be interesting to create common sketchy UI components that worked like actual controls. Web components seemed liked the obvious tech for that. So, yeah, here's wired-elements.
I used to think this, but really don't see it happening. Intel has a lot of weight, money, and is pretty vertically integrated. They've been rather happy to stick where they're at, where the money is good. And no company is really threatening them there, and may not in the foreseeable future. But make no mistake, once that market begins to erode, they'll branch out more. Their mobile efforts have been mostly half assed, but I have no doubt they could cream both Apple and Qualcomm if they threw their resources at it.
I'm fuzzy and since water is incompressible, "pressure" may not have the same meaning on water than on other substance
My friend installed IBM OS/2 WARP beta when it came out, it too was voice controlled. We would shout into his room, "select all, delete" or "format c" or other childish fun commands.
> They should also have a physical inline toggle switch to disconnect the microphone(s) entirely, whose state is easy to visually confirm.

It has that. They call it the power cable.

If you disconnect the microphone, an echo is pretty useless.
¿Que peinado llevarias para estas gafas de Sol?
Finally got tired of random letters "n" missing in my text and got a PixelBook with Linux support as my new dev laptop.
> Sure, assumptions don't make rumors true but them flat-out lying about audits and transparency speaks louder than anything else and we're not even getting into how it took the Panama papers leak for the public to find out that several of the people in charge of Tether and the people in charge of Bitfinex being the same.

An interesting fact is that all of the original RealCoin/Tether founders (Brock Pierce, Reeve Collins, Craig Sellars) are now associated with a pair of connected blockchain startups: BLOCKV[1] and vAtomic[2].

[1]: https://blockv.io/#team

[2]: https://www.vatomic.io/ (this is, incidentally, another of vAtomic's founders, "accused of paying $2.5 million of bribes to two technology executives at the bank, so they would arrange $10.4 million of contracts to inflate his company’s revenue." https://www.reuters.com/article/us-servicemesh-cba-bribery/e...)
http://blog.hasslberger.com/Dingle_SCIENCE_at_the_Crossroads...
As opposed to any idiot who breaks into your IoT provider's server?

An encrypted hard disk with the key on a USB stick would be enough, just keep the key somewhere separate and you'll only have to plug it in when there's a power outage.
I’m aware. The microphone is always on in order for stage 1 to work.
Comcast has to constantly transmit all the channels, no matter who's watching. And their fixed costs are rather large. How many thousands of $$ does it cost to put up & maintain a single street's worth of cable? And how much can you recoup from that, especially when you have a massively variable amount of money coming from each customer (including 0 for those on the street who don't subscribe). Plus the license fees for all those channels..

Netflix can also multi-home closer to their customers to reduce bandwidth costs. Comcast is stuck burying cable.
From the article:
"there is a premium subscription available that gets rid of the ads and promises faster speeds. In the U.S., this will cost between $12 and $14 per month, depending on the platform."

So unlimited free use, but restricted speed and injected ads. Not horrible, but I'd definitely read the T&C very carefully, I didn't see any mention of what logs they keep.
I'm sure that's what the policy makers originally wanted (protecting the rights of all EU citizens). That being said, it would be nigh-on-impossible to implement.
That's not just one error but a whole book of errors, and that last bit combined with the reliance on the operator to take action is criminal. (And if it isn't it should be.)

I hope that whoever was responsible for this piece of crap software loses a lot of sleep over it, and that Uber will admit that they have no business building safety critical software. Idiots.

For 6 seconds the system had crucial information and failed to relay it, for 1.3 seconds the system knew an accident was going to happen and failed to act on that knowledge.

Drunk drivers suck, but this is much worse. This is the equivalent of plowing into a pedestrian with a vehicle while you're in full control of it because you are afraid that your perception of the world is so crappy that you will over-react to such situations often enough that the risk of killing someone you know is there is perceived as the lower one.

Not to mention all the errors in terms of process and oversight that allowed this p.o.s. software to be deployed in traffic.
> Maybe, but that seems like a lot of work for little gain.

That's how I feel about Alexa.
I am seeing comments saying, Alexa misinterpreted some voice commands and activated a "call" skill. This sounds like a good excuse but does absolve Amazon of responsibility. If their voice and command recognition is broken they should add second step verifications like "Are you sure you want to call X" or "Okay, I am calling 'X' in 10s" or something similar. Crazy to imagine Amazon is shipping this device with capability of video calling people and buying stuff online without having fully testing and thinking about all scenarios.

If there is even a slightest possibility that Alexa/Siri/Google/Cortana is going to misinterpret commands (with privacy implications) then they should do two step verification of some sort.
I think the scenario is, you have the PII in your database and the blockchain has "RecordNumber: 123", and then you delete all the PII in record 123 so the it's just a meaningless number.

If there's another copy of the PII somewhere, then you haven't deleted it. If the PII was actually public on a P2P network, instead of held by a company, then they're saying the law doesn't apply.
Unfortunately, the polyhedral optimization was still broken in gcc last I tried. Perhaps it's fixed in gcc 8.
Pretty sure the person you were responding to forgot to add /s to the end.
Is it really a Leonardo?
I want to say "that episode really freaked me out" but... That's true for almost every episode of Black Mirror.
It's actually mostly whole grain wheat and malted barley

It's a fusion microbrew?
I live in the OKC area, no issues.

My father and brother's houses 6+ miles apart. Were destroyed by the same tornado in 2010. Neither had any insurance issues at all (fortunately, didn't happen for everyone).

Tornadoes while scary don't typically cause enormous areas of disaster on the scale of a major earthquake or hurricane. Flooding causes more issues as well.
> Ok, so the AI is too panicky and will brake for no apparent reason so they have to disable that bit while they work on it.

That simply means it should not be deployed. End of story.
Pardon me if I'm being dense here, but can't you just try out reasonML with a quick npm install from any platform? That's what they say in their "Quick Start" docs here: https://reasonml.github.io/docs/en/quickstart-javascript.htm...
Silicon Valley and America’s Brazilification
Chapter 4, Traffic Detector Handbook: Third Edition–Volume I (2006)
It should have alerted anyway in the beginning. My guess is that either the alert would go off all the time which is why they didn't code it up or they didn't think about it during requirements analysis.
Great job!. What is it based on Canvas or SVG? I had in my initial version of https://www.mockuptiger.com built sketchy components using Canvas. It was interesting and fun.
Where have you read that Amazon and Google send a ton of data back? I've heard that none of these devices send anything back until they're activated by a specific phrase.
> I suspect that Uber was optimizing for the common case

Yeah that's not how you design safety critical software. This isn't some web service. Either you're wrong (let's hope) or Uber is completely negligent.

Source: I write safety critical code for a living.
This reminds me of perri air from spaceballs

https://4.bp.blogspot.com/-prQEijRsbNk/Vnq-6GVfO-I/AAAAAAAAB...
democracy.earth has already implemented most of the things mentioned on the paper.
That's why I pay the "Apple premium" on all my devices, so that apple can claim their hardware has the highest quality, and can pay to fend off all the class action lawsuits that claim otherwise.
If one wanted to build a barebones SU replacement, what would be a good approach to get an index of random pages these days? (Or is there an underreported replacement out there somewhere?)
> So you have a person walking toward the street
> and your dumb smart car is constantly hitting the brakes.

Doesn't sound dumb to me. The car should be going slow enough to emergency stop if the pedestrian enters the road.
>what possible reason would it have to identify individual URLs a particular identity visited?

Money. Marketing. Targeted advertising. Etc, etc, etc. Pornhub (and others) are completely free and use more bandwidth than I can wrap my head around. How do you think they pay for that stuff?
> Woah, the JIT for queries sounds really interesting!

Thanks (author here ;)). Note it's currently not the actual queries themselves that get JIT compiled (started to work on that for v12), but evaluation of expressions inside queries. WHERE clauses, aggregates, projections (SELECT ... lists), grouping conditions are now all handled through expression evaluation and therefore can be JITed. The control flow between different type of executor nodes not yet however.

Additionally tuple deforming (i.e. converting the on-disk representation into a more easy to use / faster to access in-memory representation) is also JITed. But currently only when done from within an expression, but that's mostly the case.

> especially for linear scans of a large number of rows, which I imagine is where you would see the most improvement.

It's basically a benefit whenever expressions get invoked on a large number of rows. That can be aggregates over a large sequential scan, but it can be beneficial for a good chunk of other types of queries too.

> I wonder if there are any other databases that do this, and what the advantages/disadvantages are? I'm fairly certain AWS Redshift does this also.

Yes, there's several other databases that do this too. The disadvantages are largely that it adds processing overhead / increases latency till the query can be actually processed. Which means that if the, currently pretty simplistic, logic to guess whether it's worth to JIT is wrong, you make the query slower due to the added effort to JIT the expressions.

You can hide a lot of that by doing JIT compilation in parallel and doing smart caching, but that's currently not done yet.
That's why "prison is punishment" is supported by some people - if there should exist a social self-improvement program, shouldn't we be giving it to those whose behaviors we want to encourage?
some kind of acoustic biometrics would be helpful here (ie respond only to account holder, or disable some actions for others) along with better heuristic recognition of directives

thats not foolproof but much better than what we have now, and i think we are pretty close
C-x C-c is much better !
NAN propagation versus fault trapping in floating point code [pdf]
Confusingly, later on the article says it is free to use.
> t seems they can JIT the process for creating an index, which has some modest improvements

We could, but currently don't yet. Not enough time / too short days...
> so many comments now on HN and other geek-friendly forums that seem to be based on the premise that most/all businesses are somehow doing evil things with personal data and they must be stopped

I think it's pretty reasonable to have that premise when those businesses can't tell their users what they did or will do with personal data. No one could even tell whether it's evil or good if you don't show me some details. And sometimes, you assume it's good for me, but I think it's bad for me. Thank you for your good intention but all I want is just an opt-in option, not opt-out, is that so hard to accept? When you drag me into something I don't want, why would I assume you are doing something good? Users being alarmist is not users' fault, data companies' unethical use of data made users react this way.

> "we cannot guarantee that all your data is deleted with our current storage system".

If so, just say it. But after that, you may want to explain to me why you can't even take care of my data while claiming you respect it. Did you collect my data then just forget where you store it? If the deletion is that hard, why should users trust such company in the first place?

GDPR is an action of defense, not a weapon for invasion. Only predator would think it's a weapon and be afraid. GDPR is not perfect for now, but complaining the ambiguity of it doesn't make internet companies' vague ToS or Privacy Policy clear as crystal. Let's not play double standards here.

I'm quite aware HN is full of people work in data industries, I just have to say it.
Yes, faxing is done with T.38, and faxing is actually more reliable than using a modem. I spent some years running a fax system over VOIP and trying to get it to work. It's doable (as in some special cases of using a modem over VOIP lines) but it's absolutely not doable in most other contexts on VOIP for various reasons including signal compression and packet loss, and the parent is dreaming if they think they can hook their 14.4 modem up and dump that signal onto a "telephone" line to (for example) a BBS in another timezone and have it work. The key here is non-local, not the copper lines the parent commenter is still using to dial up a local ISP. This is obviously a special case of the telephone company local to their area maintaining the copper lines for whatever purposes, keeping the copper from their house to a local ISP gateway. But Comcast and Verizon have been actively ripping copper lines out wherever they buy up local phone companies that still have them. I have asked the phone companies for an actual copper landline in every major city I've lived in over the last ten years and couldn't get one, specifically trying to make my life easier running this system I mentioned earlier. The special edge case exception is actually having a copper line to your local ISP. It's definitely not the rule. Don't believe me? Take a few minutes to call up the phone companies in cities around the country and ask for a copper phone line. Almost all of them won't have copper. And I'm telling you from years of experience that using a modem across a non-copper VOIP line is flaky in exceptionally good circumstances and impossible in most cases.
I like PureScript a whole lot. Something that ClojureScript and Reason seem to have on PureScript is really efficient persistent structures being the default, at least if I remember correctly. It's been a while, but I seem to recall PureScript giving me nice, functional syntax that under the hood did lots of native JS object / array copies.
How does alexa get your contacts? I don't think I've given it mine.
0. Sit straight, arms to the side. Adjust desk and chair so elbows are in a 110 degrees angle.

1. Use a short keyboard (no keypad) so mouse and keyboard can be closer.

2. Move mouse using shoulder rather than elbow.
> and their biggest competitor is the cell network.

This! Mobile data plans will make WiFi and cables obsolete.
Yep, here's the quote and the link:

> "It's very clear it would have been difficult to avoid this collision in any kind of mode (autonomous or human-driven) based on how she came from the shadows right into the roadway," Moir told the San Francisco Chronicle after viewing the footage.

https://www.usatoday.com/story/tech/2018/03/20/tempe-police-...
~~conspiring with~~ accepted an "offer" they couldn't refuse.
The web components use SVG and are build on lit-element (https://github.com/Polymer/lit-element) as the web-component base.

Rough.js can render to either canvas or SVG.
You either works with higher error margins than the Volvo software (what should be the case, since yours is being tested), or you log your software decisions and compare with the Volvo's one after the fact.
كارثة حقيقية في الويب العربي إنتبه ان ينصب عليك
> No, I mean literal violence, as in the police coming to my house and handcuffing me so they can remove the hard drive from my server... that’s what you’re advocating isn’t it?

No, no one is advocating that. I'm not, b5 wasn't - at least not in any way that could reasonably be inferred from their comment - proponents of the right to be forgotten aren't, and because it's a concept of civil law, rather than criminal law, nowhere in the GDPR is any reference made to anything resembling "literal violence, as in the police coming to my house and handcuffing me so they can remove the hard drive from my server."

The "right to be forgotten" is just the right of ownership over one's identity and over the data one provides to businesses. That's it - no violence, no mind control, no gestapo breaking down your door and confiscating your hard drive, no "literal violence", no dystopian nightmare.

If you don't agree that such a right should exist, fair enough - but you've pushed the premise to an absurd extreme and constructed a strawman version of it here. Any right or law, when taken to extremes, because extremist - that's tautological, but arguments from absurdity on that basis are also far from compelling.
Me too, a free repair program would be nice, for those of us unlucky enough (like me...) to have spent thousands of dollars on one, and a replacement keyboard coming in at ~700 dollars thanks to it requiring so much of the machine to be replaced.

I bet we just get a 12 dollar check in the mail though.
Going back to 2003 in fact: http://macintoshhowto.com/hardware/how-do-i-get-my-broken-g4... http://johnbakersblog.co.uk/design-fault-in-apples-ibook-g4/ I had one of these laptops and Apple charged me £75 to look at it, and failed to fix it. Later the Danish Consumer Complaints Board investigated and found that there was a systematic fault in the solder joints.
Are buried flywheels used in practice? Is the flywheel axis aligned with the Earth rotation axis? Do they pull a vacuum around it?
Author here, happy to answer any questions about the post.
Syphilis, late stage.
Still not as ubiquitous as it should be.

In NZ for example, folks have their bank account # proudly displayed over a plate of cookies for purchase at 25 cents on a whim.
As a matter of fact(but not scientifically accurate), chromium-based browsers were consuming twice as much RAM on Win than on Linux whenever I checked.

edit: missed a word
Humans are terrible. When the computers take over.... I won't be happy about it, but I'll kinda understand.
Hi Brian, I've downloaded all my data to move to self hosting and deleted my account due to this. I hope you've actually deleted everything :)

P.S. I still have access in the UK...
Ask HN: Personal finance related side project
Hi, I am thinking of working on a side project to manage my personal finance. Currently, I manage it using a spreadsheet. Idea is to convert it to app or website. In the past, I tried tools like Mint, Wally etc, but didn't find them complete. Do you know any other tool that is good?
Also if you have tried such tool, then what is the best and worst part of it? If not, then how do you manage your personal finances? What do you wish to see in any personal finance management app?
One difference with cord-cutting vs. Comcast (et al) is that I have no idea how to watch sports on broadcast unless I come across it randomly channel surfing.

In 2018, why the heck is it that I can't click on something to indicate, "I want to watch this," then I get a notification when it airs, and have a list of shows/events now available to watch? If media companies want their advertisements to be worthwhile, why don't they get their act together and do this?