skysight-inc/HackerNews huggingface dataset:
A few of the words right now implicitly depend on machine word size to operate correctly.

I could write versions that worked on 32-bit, but I don't have a 32-bit machine to test on.
Sure, but McDonalds being successful doesn’t mean most people like McDonalds. Lots of people, sure, but lots don’t.
DHS Led Team Demonstrates That Commercial Aircraft Can Be Remotely Hacked
Boston Dynamics' technology may be Star Trek tier, but its main use in the near future is going to be to kill, or help kill, rebels in Yemen

That's why I think Google dropped them. Google doesn't want to be seen as Saudi Arabia's accomplice in a present or future conflict
You doubt a "Banana for scale" app will be useful due to the inaccuracy of ARKit???

I don't think you understand the use case here...
No problem, I understand.

Best of luck with your studies.
The Midwest still has residential schools, using a token weekly class to claim it's not perpetuating the cultural genocide. Sadly, it's often better than the alternative, living through a brutal winter with a wood stove and no running water.
But not a reduction in how many days people felt ill. I wonder if this speaks more to self-help style "leaders take a cold shower in the morning to get their day started" jump-start to your day than to any health consequences.
Lava or not, exoplanet 55 Cancri e likely to have atmosphere
It turns out that doesn't solve the problem at all in my experience. This is because any interest, even if paid, doesn't come close to compensating the vendor for the pain of being paid late. And it doesn't seem to act as a deterrent since the kind of CFO who tells their AP staff to late pay doesn't give a crap about your interest charges.
I am glad to see more people caring about long-term effects of their use of social software. More of us are mindful in how we engage with technology.

Now that I've said the positive, let me talk about the negatives. I bet things will get worse before they get better. At present, the commercial pressures on social media platforms to manipulate "users" dwarf human pushback against these "dark art" techniques.

I don't see any easy solutions. As with many collective challenges, we need increased awareness to effect change. This is arguably a political problem; we need social organizing as a counterbalancing force.
I think Los Angeles is the only city I've seen that actually manages this pretty well. Major streets have signs hanging in the middle of the street, large signs and reliably placed.
https://www.google.com.au/maps/place/Burton+Way+%26+S+Doheny...

Smaller streets have smaller signs, but also fairly reliably placed
https://www.google.com.au/maps/place/Burton+Way+%26+S+Doheny...
> Ok, so what is the conclusion? kak is almost fine, at least better than vis?

I wouldn't say that -- the way vis does regex is pretty neat. I'd say all the editors have limitations. Vim is super efficient for global search and replace because after all these years it's still ex underneath, and ex is good at that kind of thing. Vis and kak choke on my ridiculous global search and replace test because they both want to create four million cursors at once. But on the other hand, vis needs the least memory if all you're doing is opening the file, and it seems pretty snappy for ordinary editing tasks. I'm sticking with kak because I'm addicted to selection-oriented editing.
> dismissing only the most pressing problems is a silly way to judge ideas

You are correct, but if you don't judge ideas on this metric then you risk becoming irrelevant to the vast majority of people, and you are not taken seriously when you say things like "we are going to revolutionize the world"

And yes, it is easy to pick apart those ideas, but that's exactly why more people (especially those who consider themselves talented, fortunate and ambitious) should be tackling them head on - because all the simple, naive approaches don't work.
I don't know the science enough to judge which side of this argument is more likely to be correct. But I do know I felt more comfortable about the approach our leaders took towards nuclear war when everyone was terrified of it vs. the attitude of "Hmm, maybe it isn't so bad... maybe we could win a nuclear war?"
Just rebuild the sensitive portions of your code using movfuscator and leave the performance critical stuff alone. As long as everything is statically linked and you don't do anything stupid like "if (check) unlock()" that can be easily patched, it would make life pretty miserable for the RE crowd.
This only works if the debt value is such that the costs of legal recovery process are justified. It also only works if there is property to seize.
We've already asked you to stop using HN primarily for political and ideological purposes, so we've banned this account. If you'd like the account to be unbanned you can email us at hn@ycombinator.com and commit to following the guidelines in the future.

https://news.ycombinator.com/newsguidelines.html
The Uncounted – Civilian Deaths in Iraq
Thanks for the insight. I wonder though about the difference between scattershot data collected in a hospital setting, vs personalized data collected over the normal, healthy course of a person's life. Establishing relevant baselines would go a long way towards eliminating noise and flagging real outliers.
They did. That was the whole point. Most designs were 32-bit but there was nothing to stop you going to 64-bit, floating point etc etc.
At https://www.top500.org/statistics/overtime/ click "Operating System" and "Performance Share" to see:

- 300 PFlops: Linux
- 260 PFlops: other
- 150 PFlops: Cray Linux
- 130 PFlops: CentOS
- 1 PFlop: bullx supercomputer suite (supports RHEL/SUSE/etc)
Cassandra NoSQL Data Model Design
The go get command now supports Fossil source code repositories.

Fossil fell short for me in a few too many ways, but I really liked parts of it. I’m happy to see first-class support for it.
And big robots are physical machines that are likely to cost rather more than a minimum wage scrub to hire/acquire and pay/maintain

Is that true? And if it is, will it remain true for long?

To staff a position with humans 24x7x365 would cost over $100K/year ($7.25x24x365 = $65K, add in overhead and you get to $100K+ easily).

If you can buy a robot to do the job for $100K, plus $1K/month for a maintenance contract), then you break even after the first 13 - 14 months. Add a year if the robot costs $200K.

I don't know what these robots will cost, an industrial robot arm is in the $50-$200K range (or higher).
Hm. Unless closeparen edited their comment, I've very confused

I wasn't specifically referring to closeparen's comment at that point. What are you trying to pull?

And it has a name. That name is Marxism.

Sounds like your intoning some kind of quasi-religious exceptionalism.

Marxism refers to, you know, Marx's system of thought.

Which historically results in one group of people violently seizing stuff from another group of people using some collectivist morality because individual rights means nothing to them. Nothing confusing about that.

calling everything that's "not you" a Marxist is pretty lazy.

I'm calling everything collectivist that has resulted in the above Marxist. Historically, most everything collectivist that has gained control of a society has resulted in the above and has called itself "Marxist."
My knee-jerk reaction to the book Hooked (which I've somewhat shamefully avoided reading out of a sort of premeditated disgust) was based on the general arguments laid out in this blog post.

I believe the tech world has a huge problem on its hands here, and that problem doesn't get anywhere near the attention it deserves. Large swaths of the population are turning into zombies and tech is the facilitator. Try looking at the drivers turning through a busy intersection some time. It's obscene how many are staring down at their phones rather than at whatever might be in the road around the corner.

That said, I don't believe the problem is simply that certain products remind or encourage people to use them at times. Rather, it's that there is a class of truly addictive products that don't do much (if anything) to help people manage the resulting dependency. And that approach is celebrated far more than it's scrutinized.

Coincidentally, I wrote the following on Twitter yesterday:

"Any potentially addictive software/service should offer a way for users to lock themselves out of their own account for a predetermined set of hours." [0]

It was meant in my usual tongue-in-cheek style, but I do think that a solution for breaking tech product dependency is sorely needed and hope this discussion gains some steam.

[0] https://twitter.com/ncantelmo/status/930876372620374017
I imagine they are just going to pick one.
Hello :-) 00
Can't believe no one has cited Omni for "Low-Friction Lending Library". This is exactly what they are doing.

I have no relationships or interests whatsoever with them, apart from being a happy customer.
Time Will Tell If the New Vulnerabilities Equities Process Is a Step Forward
Thank you! All the best!
Court Rules Platforms Can Defend Users’ Free Speech Rights
this is in line with the current republican structure. they want to dismantle any regulations, minimize government and let the pieces fall where they may.

The problem is that this isnt the 1850s anymore.
This is a fairly similar argument to saying drug dealers are bad because they profit off your addiction. I don't know if I agree or disagree with that, but at what point do we actually acknowledge agency?
> Just to turn this discussion towards the practical aspect: does anyone know if a concrete effort has been made to sound out Torvalds and the other senior kernel devs about accepting Rust into the kernel?

This is not how things work. You don't arrive at changes like this by out-talking Linus. Talk is cheap and Linus is opinionated.

You need to demonstrate that what you want to do is worthwile, i.e. is not only feasible but also provides a payoff that carries the weight of what you're proposing.
You also need to be fiercely committed to your idea and to making it happen inside mainline Linux.

In other words, show me the code (and maintain it out-of-tree for some time, tracking upstream changes and gathering support from other developers).
Yes, a good point! For interoperability it would be best if everyone followed the ECMA standard for JSON from 2011. It seems like they forgot to even mention duplicate keys in ECMA-404 from 2013 which seems very strange. RFC7159 uses the word SHOULD but I don't think the JSON parser Jiffy has actually understood the full implications and carefully weighed before choosing to allow duplicate elements.
Hah awesome... idea has existed for years!
I think you're missing my point, which is that without an objective way to identify "racism", it becomes an exercise in exerting power more than an impartial pursuit of fairness and equality.
Ask HN: What mobile app you wish you have in your office?
The Line of Death (2017)
Some storage options are:
- Store many vectors in a single HDF5 or LMDB file.
- Store single vectors in many small binary files (e.g. using numpy save() function).

To look up neighbors you might:
- Compute neighbors exhaustively (e.g. using Scipy distance functions).
- Use an Approximate Nearest Neighbors approach like one of the ones benchmarked here (https://github.com/erikbern/ann-benchmarks). These can be much faster than exhaustively computing neighbors, at the cost of some accuracy and having to periodically re-build an index.
>But this wasn't the case in later Rome and Europe, not even in the Inquisition era

I'm skeptical that throughout the history of Christianity, everyone took the "parable" interpretation of the bible (rather than taking most or all of it seriously). Are you claiming that the... inquisitors (?) weren't killing based on a literal lack of belief in god, but rather were killing because people weren't morally up to snuff? I'd love to be educated here, theology and the history thereof are well out of my wheel house.

Personally, it seems reasonable that "Jesus" was a Joseph Smith type of con man who managed to spin yarns and somehow create a following.
In other words: treat your friends the same as strangers, or at least choose them completely randomly to avoid bias.

This strikes me as unrealistic.
I suspect the parent thought "AR" was Augmented Reality whereas it actually means "Accounts Receivables".

I am wondering however about using AR to simulate the discovery of that horse's head in the bed...might work quite well to get quick payment.
In Washington, you're supposed to pay use tax on any untaxed item brought into the state. I don't know anyone who does though.
Shipping Locker as a Service.
Amazon already provides locker services for products sold on the amazon market place. How about one for thousands of other companies. add ML on top of it.
Since at least Roman times.
It something seems too good to be true...
> The 9/11 attack in the U.S.? Provoked by US involvement in the Middle East—especially the bases it maintained in Kuwait, Qatar, Bahrain, and especially Saudi Arabia, home to the Kaaba at Mecca—and its support for Israel. The vast majority of attacks on Americans, i.e., in Iraq and Afghanistan, after 2001 and 2003? We were engaged in a military occupation in those countries. Terrorism is bad, and we should want to stop it, but if you’re looking for the stuff you need to resolve to ‘win’ the War on Terror, there you are.

clearly demonstrated by the afghan mujahideen’s PR line taking credit for defeating the USSR after their withdrawal
The LA council did not just approve armed police drones.

They're approved strictly for surveillance purposes. It specifically forbids any weapons capability.

"A drone would not be used with any weapons capabilities, including any non-lethal or less-than-lethal systems, according to the proposed guidelines."

http://www.dailynews.com/2017/10/17/amid-protests-la-police-...

https://www.cnbc.com/2017/10/18/lapd-drones-set-to-be-deploy...
I owe a lot to mashable.

A friend of mine and I did this http://mashable.com/2012/04/19/pinview-facebook-pinterest-ap...

and they picked it up which then started a whole slew of other magazine picking it up.

It was one of the reasons I could get an O visa as it gave me exposure in a lot of international magainze.

Anway sad to see them sell for a while it was one of my favorite online blogs.
Corp webex. Used to use join.me at a different employer - worked great for smaller meetings, but people always had problems setting up larger (20+ person) calls. Hangouts worked great too, but had a hard limit on number of participants.

For personal, Twilio or Plivo numbers :)
They do. Try to buy OEM oral b toothbrush heads someday. You'll get Chinese fakes even if you buy the ships and sold by Amazon ones.
Um...it is everything like debt collection because it is...debt collection.
Sadly, governments now exist to protect the ruling class; the wealthy. Nowadays, the entire purpose of government is to propagate an unequal global economic balance of power and to allow corporations to grow more and more out of control.
Manipulation had always been there but what's new is that the best minds of a generation are working on exploiting human weaknesses with the help of technology to a new level.

Same for surveillance. It was always there but now it can be done on an absolutely unprecedented level.
> I'm not quite sure how the combination of a more consolidated industry and the removal of local studios results in stronger local voices.

It literally does the opposite
We don't need "increased awareness", we need a social decision system (aka "an economy") that rewards positive social outcomes and disincentivises negative social outcomes.

At the moment we have the opposite. No one cares how you make your first billion or two, or how people suffer as a side effect. They only care that you have a billion or two. Toxic side-effects remain invisible and uncounted.

There's a certain irony in attacking EA for building a game economy that's closer to the effort/reward profile of the real economy - for both players and owners - than any other game economy to date.
In standard / common usage, selling and marketing an umbrella to someone is not "manipulation".

Your definition of "manipulate" is not what most people mean in these contexts. Your use of "manipulate" in such a way muddies the waters and distracts from the core issue.

Putting word choice aside, the core issue here is _not_ about people's preferences (e.g. many people don't like to get rained on). Rather, the core issue is about unknown and unwelcome influences, particularly influences that operate on parts of our minds that are hard to combat due to human nature.

Facebook's manipulation of our attention is conceptually related to how casinos trick people into staying longer than they would otherwise.
I said "in a meaningful way."
My local paper, a Hearst rag, did that.

There’s a balance between state and local rights and laws and federal law. My city has an obligation to enforce local law and isn’t responsible for the shitshow of Federal immigration policy.

By meddling in federal matters, local police poison their relationship with the populace and become less effective.

The conservative position on this topic is strange, as they generally resist federal meddling.
Are there any trains that use turbines? I was under the impression they're all diesel.
chime.aws
This is one of the moments i wish had enough Karma to downvote
You're missing the static vs dynamic distinction. Facebook can guess with eerie accuracy whether you're about to start a relationship with someone, whether you recently got pregnant, whether you're going through a depressive/manic phase...the list is endless. Facebook changes itself by taking advantage of this information. An umbrella can't do this.
Try harder.

A PC full of programs built with these assumptions will probably grind to a halt all the time despite having very high spec hardware.
"Linux" per se is just a kernel. It doesn't exactly have gcc built in.
If you don't have exclusive right to code, there is no reason why people shouldn't access it.
As someone who has taken cold showers. I can say that there are definitely physiological changes resulting from cold showers. The hard part is forcing yourself to step into freezing cold water while knowing that relief is just at the turn of a dial.
> Similarly on performance, the idiomatic and fast C/C++ way to read a byte of input from a buffered source is "x = src++". But pointer arithmetic is explicitly unsafe in e.g. Go and Rust. Sure, you can hide the unsafe parts as private implementation and provide an unsafe-free public API. Still, as future maintainers edit the code, proof of safety (and the assumptions that they rely upon) are merely comments, not compiler enforced.*

Sure, but that's not the idiomatic way to do that in Rust. The idiomatic way to do that in Rust is to have an iterator over the bytes and call `next()` on it to get the next byte. This means no unsafe code in your codebase, meaning no need to worry about proving that it's safe or about safety not being enforced by the compiler.
Yes. But at no point did I sense the options being offered were based on doppelganger type of data. Or even (the doctor saying) "here's the data...here's our interpretation...here are the recommendations and pros and cons..."

Nothing like that. No continuity between docs or floors/wards. Just everyone kinda making it up as they go.

It just struck me as another reason why outcomes aren't optimized, and costs, relatively, inflating.

I'm not suggesting doctors are replaceable. But the doppelganger approach to (big) data seems to be ideal.
Surely you see the issue when the same word describes perhaps the worst atrocities in human history and something people can't help being or doing. The implication is that people can't help but be the scum of the earth.

Two words for two concepts would decrease the stakes of the conversation and perhaps make room for some actual understanding and progress.
yes we did that last year, you have to prepurchase the ticket before you arrive and claim it (with your passport with its fresh new entrance stamp) at the desk in the airport station (at least that's the way it works in Tokyo)
IIRC, a large part of that is down to the great dilemma of the modern age, power storage. The bots can't carry a battery big enough to give them realistic outdoor range, so outside of the test lab they require a small internal combustion engine, which of course is very noisy.

With all the battery research being done for mobile devices and electric cars, I wouldn't be too surprised if there's a breakthrough there in the next couple of decades. Still, the servos alone may be too noisy for military use, I don't know.
Those data sets are not public, hipaa and other issues make it difficult to build any sort of AI for this.
> but if you don't judge ideas on this metric then you risk becoming irrelevant to the vast majority of people,

Not really. What "pressing problem" was Zuck addressing? Or Dorsey? Taxis have existed for a century, and still Uber sprang up.

Sometimes it's equally valuable to create something that people can't live without, even though the need may not exist at the time
Answer from the writer: Let's allow as many refugees as possible and give them free stuff. That will stop terrorism. Should this garbage even be on HN?
Drug dealers don't have intricate control over the effects of the drugs they're selling. I imagine if synthetic drugs were legal in general rather than specific compounds you might see similar problems pop up (e.g. 3-fluoroethamphetamine, a compound screened in rats to be maximally addictive) but it's reasonable to advocate for a drug market that avoids this.
Galler’de Onlarca Ahtapot Bir Anda Sahili Bastı
> I'm sorry, but I don't understand what you mean by bounds checks being done at the slice level and not per-element access. A statement like "pixels[y * stride + x] = etc" is per-element, right?

Yes, if you index a slice you have to check each access. However the idiomatic way to work with strides of data in Rust is to use Iterators.

Bounds is checked at the entry of an iteration and the the inner loop is nice and fast. So your example would be:

for pixel in &mut pixels[0..y*stride+x] {
*pixel = etc
}

I tried to do something similar on the playground[1] but it turns out Rust/LLVM is too smart and folded the whole loop down to a constant.

[1] https://play.rust-lang.org/?gist=f3699d6456a561c3874395bff36...
People are amoral, acts are immoral. An act by an amoral person can certainly be immoral.
I wonder. Combining strength, speed, precision, and range of motion in a small package can be tricky, and requires trade-offs. It may be no stronger than it needs to be to perform the motions we're seeing.
There’s a legal context here. Once the data is available, physicians are obligated to chasenit down even if they think it’s unimportsnt. Ignoring data loses malpractice suits; unnecessary and ultimately harmful diagnostics prompted by data does not.
First, a question for you: What values would you like your "social decision system" to embody?

Second, I advocate for increased awareness because awareness is the first step towards rational thought. Many psychological manipulation techniques work best on the irrational parts of our brains, so often a useful first step is to engage the rational mind. That said, I'm not claiming awareness guarantees systemic change.
If I'm remembering correctly, it's literally a schedule. They give you a minute-precision schedule on an electronic sign: http://images.freeimages.com/images/previews/c5b/jr-train-st...

In normal situations, the arrival time doesn't change, and the train pulls in within seconds of the right time. It is startlingly precise (to someone used to American transit), even during high traffic times in the middle of Tokyo.