skysight-inc/HackerNews huggingface dataset:
Please re-read my comment. My children have earned 3+1/2+1/4 college degrees, debt-free. I did not pay for that. They did. I expect at least 2+1/2+3/4 college degrees to follow. They went to public schools (+ 1 private college). They play violin and cello and bass and guitar and percussion and brass. They are insured.

They played youth soccer, and high school sports. They have learned foreign languages. They've worked as janitors and at supermarkets and as research assistants.

I'm not sure what "necessity" they have not enjoyed.

Raising children in metropolitan areas includes raising children in Memphis and Dallas and Boise. It doesn't have to mean San Francisco. And for that matter, who says you have to raise children in a metropolitan area? That is not a necessity.

As I wrote before, it doesn't bother me if you choose not to have children, or if you choose to live in San Francisco, or if you choose to raise children in San Francisco. It just bothers me to see the claim that it is impossible to provide the necessities to children today.

Children are expensive. No doubt. That is true in NYC or the Himalayas. I believe that to raise a child properly will require sacrifices. That is true for a parent who makes $16K or $16MM.

But I reject the claim for the vast majority of people that raising children properly is out of financial reach. When I read that claim from 20-somethings making twice my current salary, I shake my head. I translate that claim to, "I am not willing to give up my current lifestyle to have children." That is a much different statement.
I hate how whenever I ask them to attend more than two or three meetings a week they start showing up with competing offers.

Now I let them invite me to meetings when they think I'll add value, usually by talking through the product roadmap and business metrics.
I think these two points are important. From the article:

> Object-oriented programming is popular in big companies, because it suits the way they write software. At big companies, software tends to be written by large (and frequently changing) teams of mediocre programmers.

And from the linked analysis by Jonathan Rees:

> This is related to Lisp being oriented to the solitary hacker and discipline-imposing languages being oriented to social packs, another point you mention.

I would guess that most of the world-changing programming work that can be done is work that requires collaborating with other, unknown people. (But not all! HN itself is a good counterexample, being the work of very few developers and still having a significant influence on the world.) You'll write something at a company, get reorged away (or leave for another job), and someone else will launch it. You'll write some open-source library and years later someone will make something cool with it. You'll contribute to an existing large-scale project, because that gives you leverage you couldn't get from your own project - perhaps because of an inability to replicate the technical accomplishments of the project, but more likely an inability to replicate the network effects of it already having users. You'll build a prototype of something that proves something is doable, but gets significantly rewritten before it goes into production.

If you're interested in these problems, it's in your interest to work in a language that lends itself to other unknown people picking up your work and running with it. If you want to make single-hacker scale projects that will not grow much beyond you, there's nothing wrong with that - but I think you have to be either lucky or able to commit time for the next several years if you want your project to get traction.
There are plenty of Indian's in Ann Arbor and Metro-Detroit. I worked with a ton of them.
No just build more housing in general

The studies have been done bro, there is only one solution and I just described it

Also we don't actually live in a capitalist system, health care and housing are already socialist in many many ways. It would be easy to pass govt regulations making it easier to build housing. Capitalism is not the problem because we don't actually live in a fully capitalist society dude.
Inheritance works great in mathematics because then it's all about using some laws to compute derived properties, but in programming we use objects for behavior with side effects. So it's like apples and oranges.
Sorry, it’s such a chore to go through those long Mets threads. I think in the thread about the sale being finalized last year, a couple of the fundraising threads, and possibly the t-shirt thread? Probably not worth reading through all that, but there are some disgruntled people who use the excuse of being involved and well/behaved to make passive-aggressive demands. A lot of it happens in private slacks and Twitter now, too.

It’s still an interesting site, and stronger financially than a community space, just vulnerable similarly.
Is there any reason to believe generating 2D video with the properties that a recording of a 3D world has is a difficult mathematical problem though?
I think pure functional programming is often worse than a looser style which one often wants. This is sometimes described as functional core, imperative shell.

The idea is to try to keep state in values (rather than global variables) and to update those values in a functional,typically immutable, maybe a sort of careful mutable way. Then on the outside there is some global state of things that are treated in an imperative way, eg setting up loggin, or a global variable for “the state of the world”, or reading user inputs, processing, and outputting.

IO is something that Haskell has to make a big deal about because it is lazy and “pure.” One can think of it a bit like async in JavaScript: (most) IO things are async and so an async function is one that does IO, just like any function returning IO a in Haskell. I think in most programs structured with a functional core, having IO in the core will typically mean having logging or debug printing which I think is not really bad and not worthy of eg polluting type signatures everywhere. Most meaningful IO should go in the outside, topmost bits of the program because that’s where it belongs (rather than because your language makes it so painful that you don’t want it any other way).

I suppose my point is that I don’t think “pure functional programming” is something one should want throughout a language.
Are you actually using Rust for professional web development? I've tried it earlier this year and my experience wasn't that great, so I'm quite surprised to read this comment.
I did the same thing in eighth grade. Put my toes on the throw line with an unfolded sheet of paper, and crumpled it right there on the spot. We were judged on both distance and "straightness" of flight, I believe that I won on both counts. However, I was disqualified for "not being an airplane" though nobody, not even the teachers, could tell me why. I was hoping to justify my stance that golf balls produce lift, so therefore my ball should produce lift and be considered an airplane as well, but there was no interested ear to appeal to.
thanks for the context!
The only problem I see with this kind of pitch is these days hospitals, docs and the pharma industry keep physically inactive people alive decades past their expiry date.
What a terrible idea. I sometimes forgot my cellphone at home. With a regular RFID keyfob, you go to the main desk and can check out a replacement you return at the end of the day.

Key cards don't ever run out of battery.

Your fob reader can cache access in case it gets disconnected from the network (many have battery backups).

I didn't see standard keyfob support in there, but I can't image they'd launch it without that.

I mean, the cellphone aspect is just gimmicky. I don't see any other value adds here.

And all locks are pretty much deterrents. If someone wants to steal your TV, they're going to use a rock or a crowbar. No one is going to bother picking a lock unless they don't want you to know they've been there.
Hi There, we have considered a decoupled Drupal architecture but being that we are primarily a publishing site, we didn't feel it was a top priority. Things like SEO are more important... However we are reevaluating this soon and are considering tools like Nuxt.js and Gatsby.js
JFK's sister was lobotomised
how is it meant to sway the election? is this good news or bad?
1000 day seems low to me. That’s only ~$10k/day. Can they justify at that rate?
> bloated and low security cms based on php

I have zero knowledge on Drupal but is this true?
I'm aware of all of these claims. Any Erlang developer has heard this shtick a thousand times. The reality is that you do eventually have to twist the BEAM once you reach a certain level of scale, and there are plenty of bugs. Like I said, it's also difficult to burst, so it's not always as black and white as you say. It's also missing a lot of the introspection you need to operationalize at scale.

We've had to patch the Beam many times to keep moving forward, and work with super dangerous nifs to talk to other systems.

The issues I've had with Erlang had nothing to do with the products I've worked with. Erlang was a 'good fit' for them. Elixir and Phoenix doesn't really solve any of these issues, and neither of them are particularly 'battle tested'.
Moreover QL's technology is as brittle as GM's or Ford's. They happen to have an acute focus on customer service and marketing which made them number 1. But it's a matter of time before someone automates the hell out of the mortgage industry correctly. As far as I've seen, it's Shore Mortgage.
https://blogs.msdn.microsoft.com/larryosterman/2004/05/13/wh... ; https://blogs.msdn.microsoft.com/oldnewthing/20071109-00/?p=...
Good luck with AWS/Azure IP addresses. Most cloud providers have their entire IP blocks of compute services (VM, etc.) blacklisted by the majority of DNSBL and antispam actors. If the EC2 instances act as the last outgoing relay (the last IP) you will encounter email being rejected by recipient mail servers at some point.

Best solution is to have your own AS number and IP ranges and your own hosting.
Secure boot is 100% under the users control. You can load your own keys.

Similarly in Windows you can control which CAs (or individual cettificates) you trust.

They 100% respect the users freedom.

Very much unlike Apple does with gatekeeper.
sometimes qualitative information precedes quantitative. that's why speculative prices move ahead of fundamentals. it's definitely subjective, but that doesn't mean it might not be valuable or indicative of an noteworthy change.
It also severlely penalizes the elderly and retired, who don’t earn but certainly still vote.

In my city in Australia it’s common to see a single elderly retiree living in a rundown home on a large block, where the land alone could be worth close to a million dollars. When the property is sold it can often be split into two, and house two families in detached homes.

It feels cold hearted to say elderly should be pushed out of homes they have lived in for 50 years. But it does make it harder for cities to grow - the carrot of higher prices doesn’t seem to work for people who just want to live out their days in the community and home they know.
The organ transplant algorithm is not really that similar to the stable marriage algorithm. It's a different mechanism based on the housing allocation problem. See https://www.nber.org/papers/w10002

I think they are lumped together because they are both "mechanism design" problems that were studied by Roth and part of his prize.
I wonder whether it is possible to exploit quantum superposition between measurements as a some sort of an activation function for deep learning for instance. It would be wonderful to discover the uses of the quantum gates beyond the current experience such as Shor's algorithm.
The first line feels sarcastic, but the second one is as sensible as it can get. I'm confused :P
I directly reported to a manager, who in theory, was responsible for my performance/etc. It was his job to play the "good cop" unless I was really fucking up.

However, on a day-to-day basis I was reporting to a project lead (IT Director for an OpCo) for all practical purposes for the duration of the project I was on. "Bad cop".

In theory, this structure is good for the employee if your homeroom is willing to call BS on the guy running the project. You end up with 2-3 managers evaluating you (depending on scale/# of projects) rather than 1 which can help even things out to "fair".

However, if you are in my situation (direct report to CTO) vs. (home room, who is far down on the ladder relatively speaking)...the home room manager ends up protecting himself/career and doesn't push back. So you end up (for all practical purposes) being a direct report to the project lead until the project is done.

On the whole, its a better management structure than most places and as long as you don't end up on a bad project it greatly reduces problems.

If you end up on a bad project with a bad manager well...it really depends if your home room will defend you or not. 50/50 shot at protection is better than the 0% you get at most places.
How many secret efforts are there to accomplish this already for the MIC?

I can't imagine that there arent already some Palantir-like efforts to accomplish this.

Imagine a REALLY good zoom lens on a very small drone that can not be seen/heard by a target and that drone is doing something like this to gain info.

Imagine the same zooming through windows as well.

This will be the next big ML-military step towards Total Information Awareness taken, if its not already available in the wild.
Everyone argues whether we're more likely to end up 1984 or Brave New World. In my opinion, we're gonna end up with the worst of both worlds, and are already well on our way.
I'm imagining an elaborate battery black market. One vendor specializes in 9Vs. Sure, they're partially discharged, but if you're unscrupulous you can get mobile power for cheap...
I don't think there are many doubts that quantum computers are more powerful than classical in specific areas, or am I wrong?
First time I’ve heard of this project, so saving others a click:

Arcan is a powerful development framework for creating virtually anything between user interfaces for specialised embedded applications all the way to full-blown standalone desktop environments. Boot splash screen? no problem. SCADA HMI for your home? easy peasy. Xorg backend? got you covered. Wayland compositor? sure thing.

At its heart lies a robust and portable multimedia engine, with a well-tested and well-documented interface, programmable using Lua. At every step of the way, the underlying development emphasises security, performance and debugability guided by a principle of least surprise in terms of API design.

From the about page, same site as OP.
The embedded and LTSB versions are practically the same.
And yet we're told by the MSM that foreign ownership is 5%, makes one wonder if situations like this are even statistically detectable.

If this article is remotely true and this is the start of a trend set off by having no rules whatsoever and then suddenly a whole bunch of not terribly well thought out rules, it's going to be interesting to see how this all plays out, especially when good old "fear is stronger than greed" investor psychology kicks in, all in an environment of steadily increasing interest rates.
> In every single time, management outsourced and took the bid from the lowest priced company.

Turns out good engineers make good money. I've worked with some brilliant engineers from India-based consulting teams, and they were not cheap.
Was working with a developer through Upwork who claimed to be from Japan. Was in fact from China. Upwork terminated their account without warning, and we owed the individual money. Was a legal and logistical pain in the ass. I guess this is a bad experience with Upwork as much as with a developer.
For a company that’s trying to automate an industry (Shore), I’ve ancedotally heard nothing good about their technical stack and technical talent.
> 1. Undocumented server setups with passwords saved in their own password manager and refusing to hand passwords and proccess after being fired.

That's as much a management issue as a developer one. There's no way the developer should have had sole power in the first place.

I mean, I get it. In a previous life I was "the IT guy" with absolute control over my domain. But I'd have hoped most organisations would have wised up nowadays.
For windows, they already have this, IIUC. You bound a laser beam of the window and measure the vibrations. Random guys can just do this in their garage.

https://www.youtube.com/watch?v=1MrudVza6mo
I own one of these (I went to a lot of hackathons in college, and Myo armbands were one of the prizes that were given out like candy).

Unfortunately, it's just not good enough. Whether it's their choice of EMG sensor or that EMG technology just isn't there yet, the Myo's gesture detection is both incredibly limited (five or six simple finger-and-hand gestures, when I used it last) and not very accurate. It's a neat little device and I had a lot of playing using it for the first 30 minutes, but it's firmly in the "curious toy" category.
I wondered whether it might just be a nickname or a case of two different Chinese words translating to the same English word, but nope, both are 天网.

Here's the Baidu Baike page on Skynet from the movie: https://baike.baidu.com/item/%E5%A4%A9%E7%BD%91/3030631

Here's a post by the Chinese government, reporting that internet users demand Skynet to reach full coverage faster: http://www.gov.cn/zhuanti/2017-03/17/content_5178139.htm

So if it's a nickname, the Chinese government has no qualms about using it.
Ya right. I work with politicians day to day. You have no idea how much society would benefit if they all died in their 60s.
Telstra, Australia's largest telecommunications provider did something similar many years ago. They had to spent X times more and hire locals to fix the code.
And how did it manage to stay under the radar for so long. I hear about Wayland all day.
The Windows equivalent is Enterprise LTSC. Its not available to the common public though.
You still have to compile the library each time you recompile whichever source file includes it. If the library had its own source file, you would only have to compile once and link it thereafter. This adds up if you have a lot of header-only libraries in your code base, and the total LoC may very well dwarf your own codebase. This is where precompiled headers come in, but introduce their own downsides.
As an Erlang fan, who hasn't used it in production services, I'm wondering if you can let us know some specific scaling issues you encountered.
I don't think so, Turbo Clocks are Turbo since they're meant for burst usage. Getting above TDP for a few moments is fine, however keeping those clocks are the problem.
Rust has too big of a learning curve, and it's quite complex for writing service oriented systems. Granted, having a static compiler eliminates many types of bugs found in other systems.

In my opinion a more sensible approach is Elixir + Rust (via rustler). Your get the elegance and productivity of Elixir, the concurrency and fault tolerance of Erlang/OTP, while still being able to writing super fast, low level code in Rust.

Plus, you shouldn't use a single language across your whole stack. When the only tool you have available is a hammer, everything looks like a nail.
Removing jQuery would definitely improve your page loading time for a lot of reasons. You're getting rid of all those plugins you were talking about plus you get rid of jQuery itself which I remember being like 12,000 Kb? Plus as jQuery fades out there will be fewer and fewer people with your exact version of jQuery, from the exact same CDN (of which there are more now too), which would lower the chances of it already being cached.

I'd like to add on to your main point. Improving page loading speed is a major issue for some places. I've seen one and instead of fixing the issue (their awesome home made DAL) they did all kinds of things several orders of magnitute smaller in terms of the amount of time they took. Now maybe they had some hidden reason for the way they were doing things, idk. My point, if I have one, is to pay attention to what's causing the page to load slow.
This is exactly right , I feel like a lot of problems mentioned in this thread are a result of hiring the cheapest engineer/developer/etc.
If we are sticking to soundbites I can simply respond with "Reality has a liberal bias".

When facts aling with a policy idea this makes the policy good, not the facts wrong (and we should applaud both parties when they do it). I do not read every single article in WaPo but their front page and push notifications are most of the time fact based.
You still haven't mentioned the country.
No, it works fine in Windows 10 Pro. I got Pro specifically for that reason. When you alter the settings, then Windows Update shows "*Some settings are managed by your organization" and a link to see what group policies are set.
Why do you need ultra low latency? Unless you mean in the order of 0.1s - 1s, that seems reasonable. I'm thinking low latencies with a context of gaming, where the best latencies are 0.001s - 0.01s.
https://en.wikipedia.org/wiki/Laser_microphone
> Don’t use the Meow hash for tiny inputs. The minimum block size for the Meow hash is 256 bytes, so if you’re feeding it 8 byte data, 16 byte data, etc., it’s going to waste all of its time padding the input

This seems like an important caveat that means it will only be used in specialized applications.
Not sure what your point is here.

Your company chose the lowest priced company and was surprised when the quality of the work wasn't great. Because this isn't just unique to just India. This happens everywhere. To counteract this story. I worked at Apple where they used offshore engineers from India and the quality of the work was excellent.

You get what you pay for.
What you need a couple CNN layers to identify the most funny possibilities of translations and make a YouTube channel like the Bad Lip Reading, then profit!
Even now, https://www.youtube.com/watch?v=5Krz-dyD-UQ
still cracks me up.
They were(/are?) trying to mimic web companies in their rapid, continuous iteration.
We operate in a completely unregulated environment, where anyone can hang out their shingle, calling themselves a software developer. For that matter, even our CS programs are not really training people for careers as software developers. Thus, there is a huge spectrum of training, experience, and talent in what constitutes software development. But, what I've witnessed is that as the "software is eating the world" mentality has taken off, in many companies responsibility for everything about the software has been delegated downward (shit rolls downhill) to developers who are not product managers, not security experts, not database experts, not really anything except <$lang> developers and then the company is surprised when in the absence of support and resources, they resort to just get it done techniques.
Everything may break or get lost, RFID, key, card demagnetize etc. But these are isolated cases.

What worries me is that "cloud" bit. What when one day the company closes its doors? Oh, what the ironic SPOF.
"reveal college as the sheeple-manufacturing scam that everyone now knows it is."

Though college is not for everyone, it's objectively not a 'sheeple producing scam', and 'most people' know that. You're entitled to your opinion, surely, but I don't think you speak for the masses on that one.
In addition, two other highly informative resources:

* http://spawnedshelter.com/

* http://beam-wisdoms.clau.se/en/latest/