skysight-inc/HackerNews huggingface dataset:
That's all true. I especially like your last paragraph about the smaller accounts borrowing prestige from the big accounts.

But it seems to me that the amount of effort required to run an account does not scale with the number of followers. Sleeper accounts are essentially free, of course, but an account with 10^7 followers is not 1000 times harder to run than an account with 10^4 followers. Unless they have a lot more people devoted to the smaller accounts, they probably don't have 1000 times as many accounts with 10^4 followers.
I wish more companies would allow this. Look no further than games, where the ones that are memorable are the ones that can be modded to death. Look at skyrim, kerbal space program, and lets not forget Falcon BMS (originally released in 1998 and still being updated to current standards by the community). Similarly, in ham radio, a grandfather to the current maker community, vendors have been releasing closed source hardware for decades to spite the advent of SDR and GNU radio. Because of this a small chinese brand has become a major player due to their software being dumped by some enthusiasts then extended and modified to run all of the digital modes with loads of other features. It seems that every time a company with a decent product releases tools or code (willingly or not) the community comes in and pushes it to the front of the line. I don't understand why this isn't more widely recognized
Jobs was a GREAT engineer. He was hired to do electrical circuit work for Nintendo and despite the fact he smelled horribly (because he rarely showered) and wore flip flops, he was still called on by customers to solve their problems reliably. All great managers are deep down in details and know their products inside and out, probably better than any individual engineer. My definition of suits are managers who feels knowing details of their products should be left to engineers and their job is, you know, “managing”. Scully was a classic suit. Jobs wasn’t.
It isn't the only way to handle concurrency, but they are the only primitives that can be used to port existing code (C/C++/Rust/etc) into the browser sandbox without killing performance, or introducing crazier and unsound primitives (like stack manipulation).

I've used SharedArrayBuffers to port things like latex into the browser ( https://browsix.org ), and without it you can't use wasm or asm.js, you need to interpret C code in JavaScript to save/restore the stack on system calls.
They should stop doing that.

I mean who's stopping China from using AI powered military robots? they should think about the bigger picture.

Also I think they should invoke AI powered military robots in recruiting, what's cooler than that?!
This one really close to home for me. Upon joining one of my previous employers I found that while they had an IT system, there was zero reporting. So, people had no clue on exact uptime for various systems. Once we had it in place, we found tons of issues in the infrastructure setup, installs etc.

Cleanup was a long and arduous task but it failed in the end. The reason was people - many of the guys working on these systems were with the company for 3-5 years. These guys had grown into a culture of zero accountability and reporting systems were hazardous to their careers. So, they ensured the reporting system had only one leg.
My company is not a startup, but we use Java heavily (also a good bit of python). Spring Framework is quite nice these days and being able to use Clojure pain free has been a nice bonus.

Recently we have started a migration of our pipeline to Kubernetes, so these improvements are a real benefit to our use case.
Nice! I needed exactly this.
Privy | Boston, MA | ONSITE, Full-time | https://privy.com/careers

Privy enables over 200,000 online stores and online publishers to improve their on-site conversions and marketing campaigns.

React + Ruby on Rails - Get in touch at engineering+applicants(aahht)privy.com
It started out as a fork of Squeak; IDK how much it has diverged since then.
> I saw the negative feedback around the name, I'd take it to heart.

You shouldn't, marketing is not about your personal feelings or feedback on your marketing. Cockroach name is clearly superior to every other database name, look how memorable it is and how much buzz it generates.
The reason for the recommendation is this: if you're using $SAFE_RECO, I don't need to think twice if what you're doing is fine.

If you're doing ECDSA or ECDH over P256, it might be fine. It might also be a complete disaster. So, we don't recommend it -- and if you must, you should have someone audit it for you, because you're not in the safe zone anymore.

(Examples of disastrous failures: P256 off-curve attacks, unsafe k choices for ECDSA.)
Western Music and Indian Music Mix
Curious what exact issues you are having, I am also a die-hard linux user (nearly 20 years of it being my primary Desktop platform for personal use, and almost 10 years for Work as well). I have 0 issues with wifi/graphics/sound/sleep, and haven't for at least 5 years or so.

My recipe for success lately is: use all Intel hardware for major components (CPU/GPU/Net), use Business grade hardware (I run Thinkpads and Optiplex desktops at the moment), and stick to a rolling release distro or otherwise frequently updated one (I use Arch, there are probably plenty of other good options, but don't try to run a 2 year old LTS distro on 2 month old hardware if you don't want a headache).
>It has democratized thought so well such that people whose ideas are morally depraved have the same ability to reach an audience that those whose ideas are praiseworthy are.

I don't think a majority of people hold these views. What we're doing is amplifying vocal minorities and drowning out everyone else.

Granted, no communication mass platform is going to accurately reflect the public. That's why we hold media especially accountable for spreading falsehoods. We haven't seen that sort of criticism of Social Media, however, until very recently. Twitter, Facebook, etc make editorial decisions to make some content more visible than others, and they chose to reward this kind of crap. But because they outsource their decisions to an algorithm, we have treated them less like television channels and more like telephone companies (dumb pipes).

> You can choose to use your skills for good by doing things that are beneficial. You can work for a non-profit, a church, a community to connect, build-up, and support people.

I strongly agree. And tech skills aren't even necessary. Try to get involved with local politics, volunteer, give money to good causes, and help your neighbors and friends in need. It's the antidote to the division and loneliness in our world.
He says that he would like to do so, but can't, because he doesn't have access to the coins:
"I don't have control over the Bitcoins in the MtGox estate, however myself as well as many creditors are pushing for the trustee not to sell until a decision is reached for civil rehabilitation." and
"The trustee was appointed by the bankruptcy court and I have no control over this process at this point. I only wish to see bitcoins returned to all MtGox creditors as soon as possible."
If this is the one I think it is, I played it periodically when my primary MUD was offline in the mid 90s.

It's kind of like how people who have read original books say that a movie version is rarely better, and people who only watch movies cannot believe that "just words" can be better.

But really, especially for (massively, by those standards) multi-player, words and text descriptions were wonderful.
I think it's possible to move up and still maintain empathy. The problem is the Silicon Valley mentality captured by the expression "move fast and break things". This frees you to disregard externalities and do what you want. As a result of that mentality, you actively try to forget the people on the other side. And "things" slowly expands to include everything from laws to social norms to human life.
Youtube does not have a monopoly at all. What Youtube has a monopoly on is that your content will get a lot of eyeballs that you don't actually have to do much work for.

It's a mall with a large number of people flowing through it rather than just a content distribution engine.
> Not every lunatic where I live can find a gun when they need one

While I agree it is more difficult to find a gun in Europe than in America, that doesn't mean that a lunatic _can't_ get a gun. Guns exist in EU countries that have very strict gun laws. If said lunatic was determined enough, they _will_ get their hands on one.

> Despite these strict laws, France seems to be awash with guns.

> In 2012, French authorities estimated that there were around 30,000 guns illegally in the country, many likely used by gangs for criminal activities.

https://www.washingtonpost.com/news/worldviews/wp/2015/11/16...

Firearms in Europe _are_ available, they're just harder to find. But I believe that if someone is determined enough, they'll find them, and use them.

Places like England, and Whales, which have very strict gun laws in comparison with places like the US, still suffer from gun related homicides all the time.

> gun crime in England and Wales soared by 35% last year. [...] Criminals used handguns in 46% more offences, Home Office statistics revealed. [...] Firearms were used in 9,974 recorded crimes in the 12 months to last April, up from 7,362. [...] It was the fourth consecutive year to see a rise

http://www.dailymail.co.uk/news/article-154307/Gun-crime-soa...
Yes, I actually confused the two concepts and my comment is a bit misleading. This exploit is only done using display tricks, NOT using zero-width characters. Zero-width characters are very limited and can't actually spell out commands (to my knowledge).

It is though, still another reason to be careful when copy pasting.

Now I'm thinking if you can somehow put an ESC character in text so that when you copy-paste it into vim, it goes to normal mode and starts performing commands. Hmm...
Correction: when people are looking at a chart that is flat.
So is it simply per se shameful to develop technology for the military, or is there a more nuanced moral argument that this sentiment comes from?

Or is there something specific to Google's Maven project that makes it shameful, while other types of military commissioned projects might not be?
>>That's bonkers, it's already quite a service that Youtube allows you to upload your videos to reach an audience that you'd be hard pressed to serve from your own server.

And discoverability.

A whole generation of stand up comedians, music instrument players and other people have been able to reach people easily and then make careers on top of it all because one easily discovers content on YouTube.

YouTube to me is to get your content some mindshare in the crowds. How you build your career from there should be up-to you.
A lot of the seller in Alibaba are just buying camera OEM from a factory so they wouldn't be able to get you the software. The factory itself might be just copying the reference design from chip manufacturer and they might not have access to the code or under a NDA. The chip manufacturer does not have an incentive to provide you custom firmware. You aren't their customer.
> Even in that case, you'd have to run the terminal as root. Running echo as root won't do anything.

To be honest that was my assumption as well but I didn't test that theory so was only reporting on the rationale of the GPs post

> X11 also has beep functionality built in, which is what I'd expect xterm to use

X11 runs as root though (that said Xorg may not anymore now as there were talks about patching Linux so it didn't have to be) so Xorg could easily still use the standard ioctl bell (that's possibly all Xorg is doing behind the scenes in fact?)

But as I said earlier, some GUI terminal emulators avoid ioctl entirely and play a WAV tone instead.
For those in the area, the CockroachDB folk are hosting a meetup demoing some of the new 2.0 niceties: https://twitter.com/CockroachDB/status/978701442050592768?s=...
Understanding EXPLAIN: Ordering and a word on offset
> you are stating somehow the direction of photon is preserved when absorbed by electron

Well, that is how lasers work :)

https://en.wikipedia.org/wiki/Stimulated_emission
I'd bet good folding money that they change it at a certain growth point, and I'll take it as a good sign when they do.
This article is advocacy for the so-called 'right to be forgotten.' It's trying to convince people in the U.S. that the 'right' to be forgotten is just about forcing Google not to highlight false information.

That, of course, is itself false, and to imply so is to lie by implication. The 'right' to be forgotten is about suppression of true information. E.g. if someone wants to remove information about a crime he committed from online newspapers, then he can. The 'right' to be forgotten is an Orwellian attempt to rewrite history. Americans should resist its introduction, and Europeans should fight for its abolition.

It's perfectly fine to force Google to stop linking to a lie; it's completely and totally wrong to force Google to stop linking to the truth.
Google is used by individuals whereas AWS and MS are predominantly the clients of industry, who are much less activist and much more pragmatic.
The Supreme Court had noted in their ruling that, if Google were to show that it is in fact illegal in their home jurisdiction to comply with the order, that would change the analysis. Courts are generally pretty willing to engage in comity analysis; they understand there's a problem when a Canadian court orders an American company to violate American law.
Would you care to elaborate which European values exactly have been shaped by of dictatorship experience, in your opinion?

The only one that comes to my mind is shared with US: that power must be distributed among several institutions so that it becomes difficult to establish a dictatorship.
GDPR puts legal teeth with $MegaFines onto a lot of internal IT political battles beyond security, too.

Unified project processes, mandatory architectural reviews, IT-driven planning... if you're in a domain with lots of personal data the answer to why can't be cowboys and ignore IT 'just this one time' goes from "because we are trying to do IT right, dammit" to "because it's illegal" or "because the compliance costs are too high".
I'm not sure the relativism is called for here, given the specific context of this case.
Plenty. You'll find it in more enterprise-sy and older software shops, not so much startups.

edit: sorry I mean other than startups you'll find plenty.
I could see this working for something like Civ or casual RPG play. I can't see this working well for anything competitive. Even in a best case scenario with a huge pipe and a server right nearby you'll probably be looking at one or two frames of delay at 60 fps which is already pretty frustrating for games where timing is important, and I doubt that's going to be the case in general. Physics is just going to get in the way, and we're not even considering 144Hz or higher resolutions, the bandwidth/latency requirements quickly get way out of hand.
I said almost a decade

Take a look at the 10 year S&P 500 chart:

http://www.macrotrends.net/2488/sp500-10-year-daily-chart

It bottomed out in early March 2009. The period from March 2009 to right now can roughly be described as "growth." We describe it as "growth" because the overall movement is upwards. 9 years and 1 month is "almost a decade" because a decade is 10 years and 9 is pretty close to 10.
Joyner Lucas – Frozen (Music Video) – REACTION
> For fashion brands, a high-tech mannequin offers intriguing possibilities. She, he, or it can be placed in any situation in any given outfit.

Would not bet on that. If this stuff holds foot, these models will soon have rights and fanatics who will lament when these things wear or do things non characteristical of them. They'll have to have rigid, stereotypical personalities to which the follower communities will practically confine them.
He already did:

https://www.coindesk.com/mt-gox-trustee-sells-400-million-bi...

The market was recovering from the crash when this happened, and it went down the toilet again right after that.

Funnily it recovered (to die soon after again), but we have seen the Mt Gox weight in action already.
I think the problem with youtube is they have the choice of either using algorithms to filter/monetize content or extremely limiting the amount of content they host/monetize. I don't think employing people is an option for them. I don't think youtube generates enough revenue for this to be a possibility. I think this is a case of its just not possible to run the youtube business without heavy use of algorithmic filtering. Which I guess kind of sucks if you are making your livelihood from youtube. But I don't think this is a problem that is going to be solved in the near future.
Jerry Seinfeld's new material has become super arcane.
Very valid points, great feedback and we completely agree, here's how we address this:

1. We recommend all our users to use the opt-in prompt before an error is logged. Demo: https://app.therootcause.io/sandbox/confirmation/

2. We can also show a special icon in bottom right corner when video is recorded. Demo: https://app.therootcause.io/sandbox/videorecording/

And, it's not just about production sites - another use case is using this internally as a tool between QA <-> Developers to speed up communication when new errors are found.
We're currently using Groovy and Grails deployed within Docker containers to ECS.
Be me

Perform vanilla install of Windows 10 on new desktop build

Watch it sporadically work with Logitech 920 webcam

Watch it randomly not load network device at boot

Watch it show me a blank login screen with no ability to pick a user or enter pwd

Watch it “lose” a USB connected Brother laser printer

Watch it ...

I’m pretty sure Windows and Apple get a pass on quality because we’re low level conditioned to give Big Corp products a pass

The Ubuntu + i3 setup I’ve been rolling for years now has not given me any more or less odd ball problems than Win or OSX

OSX on my work laptop reboots every day. I have Firefox and Slack and some stuff installed via homebrew, on a 2017 MacBook from work. Every morning “your computer is recovering from a shutdown”. Even if I shut the software. IT hasn’t figured it out, Apple can’t and won’t replace hardware that tests ok

Watch FaceTime just stop doing anything every call I make with it

Oooh and the WiFi issues with Mac that I haven’t had with Linux since wpa_supplicant was managed by hand

But Apple has their “just works” rep. I mean it “just loads” then just needs a reload everyday seems more accurate

I’m not saying Linux isn’t a quirky chore

I’m saying it doesn’t seem any quirkier than the competition going off my daily experiences with all 3
Your Neighbor's Dirty Air That You're Breathing In
agreed. Facebook users need to organize. Easy to do in theory, hard to do in practice.

[1] https://medium.com/@oddbert2000/call-for-a-facebook-users-st...
Maybe if they're more accurate the marginal cost of killing people in other parts of the world will go down even more so we'll be even less likely to reflect on whether the fact we can easily use robots to kill people on the other side of the world who have no way of responding symmetrically might come back to bite us in the ass?
> 'De-Monetized' suggests that someone who produces a video has an automatic right to income.

No, it doesn't: it suggests, accurately, that without and until that action, the content would be permitted to be enrolled in some income-generating program. Whether this is a matter of natural or legal rights or (as is in fact the case) merely the discretionary policy of the program operator is outside the scope of the implication of the term.
Surely HN counts as some form of public scrutiny. If all of us are compromised, then yeah, you're fucked. But we've tried not speaking up and telling people to leave it to the pros and we got like a decade of CBC padding oracle bugs so that didn't work out and now we're trying to at least give people a fighting chance to stay on our professional opinion of the straight and narrow.

Disclaimer: I'm a co-editor of the new version of the document and also a principal at Latacora and therefore clearly an NSA stooge ;-)
Auth0 reports two critical security vulnerabilities
Violence solves nothing. He can't even access the bitoins yet to give them back, even if forcefully held at gunpoint or tortured.
As an engineer I have serious moral qualms about furthering the goals of any military. Contributing means being complicit.

The fact that the military funds research doesn't change that.
Youtube doesn't really have a monopoly on the business of serving video. What they do have a monopoly on is the ability to get 100's of thousands of people to be directed to your video even if you yourself only do a fraction of the work required. This combination of technology and the audience is what makes Youtube so powerful.

But if you are claiming ownership of revenues then you are indirectly claiming ownership of that audience and this is a giant mistake. After all, hosting some video is trivial, getting that audience to your self hosted content is the hard part.

So if you take part in an ecosystem like that then you will have to (1) abide by the rules and (2) take into account that you serve at the pleasure of others. Failure to do so is going to result in a rude reminder of what your position really is: one of dependence.
Show HN: I also created a Chrome Ext that reveals use of zero-width characters
It still is. It is not necessary for world peace to help the Pentagon to build better killing machines.
Yes you lose complete access to the Wyze app. There is another recommended app you can use to replace it called Mi Home but the point of this for me was to replace any cloud stuff.

That being said if you have a video server like MotionEye or maybe Smarthome has it (that was mentioned before), you can likely do some alerting based off that. I know MotionEye has email alerts and might have some other alerting that I don't use.
Did you look at the x1 options? Up to 128 CPUs and 3,904GB of RAM on the x1e.32xlarge.
I agree with his assessment of the problem. I have no clue how to fix it. I'm not sure one exists.
What does this have to do with making hackable products?
Any of them are fine. I don't think cache timing side channels or any of the other fun scrypt trivia (like PBKDF2-induced trivial collisions) are how you're gonna get popped.

If you wanna do Argon2id that's fine too :-)