skysight-inc/HackerNews huggingface dataset:
Instead of rolling your own connection subsystem, there is also this https://github.com/lasp-lang/partisan Although they call it still experimental, it seems to be pretty actively developed.
> But now post PhD I get to work in companies that are doing really interesting stuff

Isn't it crazy hard to get hired for a research position? I was told in the past that just because you had a PhD didn't mean you would automatically be able to find a job doing interesting research.

> The realities of that field have completely sucked me in forever, like nothing I've really found before.

In what way?
I think it would more be that you have to find an entire state where the juries are decidedly opposed to patent trolls, since you could still get sued anywhere in any valid jurisdiction within the state, right?
It has its wrinkles, absolutely, but in general it's clean, consistent, and even beginners tend to write code that's clear.

There's very little syntactic noise, very few mysterious incantations, the easy is easy, the difficult isn't so bad, and it stays out of the way of the expert and just lets you get on with it.

You can program in OO style, FP style, and where it's appropriate, imperative style. It comes with libraries that cover almost everything you need (although that's where many, many wrinkles can be found).

And when you need speed, it plays nicely with other languages, is easily extended, and can be compiled to run on the metal.

Yes, it has its problems, but the above list is why Python is my "go to" language for play, experiments, and in some cases, deployable packages.
Drifting rather off-topic here, but why credit the "heighten the contradictions" strategy to a weird modern academic cult? Rebranding Leninist ideas about sabotage, I guess, makes it seem fresh to the rubes. Never mind that attempting to time social and political systems doesn't work much better than timing the market, and if you get it wrong, you're just being a horrible person. (Assuming your underlying goals are good ones to begin with.)
The Contributors Guide to webpack
So what the hell is "Show HN" but marketing?
I'm in the IT services biz and while sales is a huge part of the process, they're selling our ability and our reputation which is based on our track record for quality execution. We don't sel them on "we're good at JavaScript" but we do sell on "we can design and develop high-quality technology products".
"We need real-world audio samples" does not entail "let's collect audio [and behavioral] data from one billion users". There are less intrusive ways to collect data. How about paying specific individuals for their data. For example, there are about 5000 Nielsen families, http://entertainment.howstuffworks.com/question433.htm.

For a company that supposedly is employing the best minds in statistics, the inability to effectively use statistical samples is, uhm, intriguing.
> The standard keyboard layout, which every mechanical keyboard I've ever seen (including my beloved model M) is terrible for your wrists.

If you type a lot over a prolonged period of time, yes. If you type in short bursts (like most programmers), no, mechanicals are actually useful.

> Get a proper ergonomic keyboard like the microsoft sculpt if you actually care about the health of you hands.

Again, if you are an old fashioned typist working on memos, this advice holds, otherwise....
They certainly would (and undoubtedly have.)

However, I would surmise that a better educated society, having learned how to apply rational thought, would reduce the likelihood of that occurring and/or would minimize the damage when it does (and it would.)
Set Up AWS DMS for Cross-Account Migration
Exactly. That's a great way to poison a relationship with a coworker.
I've been down this route many times. And after Dvorak, Kinesis, and a wide assortment of supposedly ergonomic keyboards, El-cheapo $15 Kensington USB keyboards and $20 Logitech trac-balls turn out to work best with my wrists, occasionally aided by Imax smartgloves.

I have a veritable museum of failed keyboards and pointing devices in my closet. IMO there is no silver bullet here. Also to extend your automotive metaphor, my nephew's late model diesel pickup gets 30+ mpg. Appearances and brand new shiny can be deceiving.
Great article, the demo scene was what got me into programming as a teenager back in the 90s and is still inspirational today!
these suits are filed in federal district courts as far as I can tell. State law won't be controlling on the issues there.
Yes, you can get "free" treatment there, but your taxes run 60%, unemployment is ridiculously high, and the outcomes are no better! Where is the magical answer that socialized medicine provides?

I'm American, and I live in northern Europe. I no longer fear getting hurt and going broke nor the ills of old age. Know why? Taxes pay for health care.

Know where that magical answer is? In the diabetic kids. The elderly not choosing between medicine and food. In anyone that gets in an honest accident. Those that develop mental illness or MS.

And I'm not sure where you get this information about outcomes. Every system has its flaws, but at least this one isn't stealing hope from folks and at least tries to take care of their ills.
> Sure, but there's no regional intermediary. Government scales from city, to county, to state... then straight to federal.

There are only 50 states. The median state is larger than Greece.

The true problem is that the federal government is responsible for spending three times as many tax dollars as all the states put together. The county government knows they need to fix the bridge, but the feds took all the money the local taxpayers could spare and spent it on not-the-bridge.
That's why I wish every project had an IRC channel or something - it's a PITA trying to contact a maintainer or project creator because they don't always include their email and github doesn't have private messages.
Virtual Reality Has yet to Make a Big Impression
FWIW there are some people doing small- to medium-sized businesses in Very Serious Tea here in Europe and while it doesn't seem to be Republic of Tea 2.0 money-wise they do seem to really enjoy it.

Example:

https://zhaozhoutea.com
I'm willing to bet being educated makes you more aware of bad decisions.
Japan didn't just "do it." The US allowed it and encouraged it. The US wanted a strong, capitalist ally in the region to counter Communism and Japan fit the bill. The US willfully ignored Japan's protectionism while allowing them high levels of access to our markets.

For example, the end of Kodak began when Fuji film infringed on their patents and the US government did nothing, still allowing Fuji to sell their film in the US.

You can look at that in two ways. The government broke up a near monopoly on print film that Kodak had, created competition and lowered prices for consumers. But ultimately it started an employer of 200K people on the path toward extinction. Yes it would have been eclipsed by digital anyway, but wouldn't it have been nice if those 200K people had their jobs a little longer?

I am personally torn on issues like this. I see the benefit of competition and globalization, but also the cost to local economies and industries.
> I'm definitely 'underemployed', but the nice thing is that the work I do is so far beyond what anyone else I work with understands that I report to the director of the company himself. As long as I get my work done, nobody really cares what I do.

I'm in a similar situation.

PROS: A large amount of autonomy, my work is appreciated and valued, very low-stress, reasonable hours.

CONS: Working on an "enterprise-y" stack, work isn't always the most challenging, concern about job prospects in the future since I'm not working on the trendy stuff always popping up on HN.

I've never been happier at a job though. My previous job was as a consultant where the pros/cons from above were essentially switched, and by the time I left that job I was pretty miserable. I loved the actual consulting company I worked for, but the environments typical to consulting just took their toll on me. Whenever I'm feeling bad about the cons at my current job, I just remember that the grass is always greener and try to focus on learning something new that re-energizes my love for coding.

I know the likelihood is small, but if I knew I could have my current job until retirement, I think I'd gladly accept that fate.
So we put taxes on the things we need to stop doing and distribute the revenue to the poor (or everyone for simplicity) who would then spend the money on the now cheaper things we need to start doing.
Actually the interesting part in Angus is the Copper, a small "co-processor" (which can trace its roots to the Atari XL/XE series and its ANTIC processor) that could execute instructions triggered by the beam passing specific coordinates on screen.

The obvious advantage of this is that you do not need to interrupt the 68k CPU, which in the era of single digit Mhz speeds, was very nice.

The blitter (and other things) could be controlled by the Copper..
Note to self: Use subdirectories, not subdomains in the future
The Internet is broken
Which is so very weird because you would think that the genius CEO would want his people to work as efficiently as possible, like himself. But no, open offices are a must so productivity be damned.

How do CEOs become this blind to obvious organizational cruft?
That violates rule number one of dealing with HR: Don't talk to HR.

It doesn't matter how innocuous the comment is. It can come back to bite you. Example:

You: "I don't like open floor plans."

HR: "Add a note to his file that he's anti-social. If he ever comes back here it'll be recorded already."
> Am I just old and cranky?

No, but you may be a bit too optimistic. By the time you hand craft your CSS and Javascript to support all the browsers and features you need, you will have created yet another framework: deedubaya.js

> Or is there reasonable justification to do this?

The browser was meant to display documents. We keep trying to make into an runtime environment.
Houseleek herb
The patent venue statute, 28 U.S.C. 1400, says: "Any civil action for patent infringement may be brought in the judicial district where the defendant resides, or where the defendant has committed acts of infringement and has a regular and established place of business." This case holds that a corporate defendant "resides" where it is incorporated. But the second clause is still operative--you can still sue the company where it has a "regular and established place of business."

As for Delaware, I don't think it's particularly plaintiff friendly so much as its not defendant friendly. If you sue a tech company in N.D. Cal. you're in the position of telling locals that a business that generates jobs and tax revenues for them did something wrong. Delaware, being the hub of all sorts of business litigation, sees things at a more abstract level. You're less likely to get a judge or jury in Delaware that comes in with a particular preconceived notion of X or Y being bad. They're going to look at the facts and they're going to look at the law and make a decision. That manifests itself in some practical ways. For example, some Delaware judges are loathe to permit summary judgment motions (decisions on the case before it goes to a jury). Many infringement questions are, according to the law, jury questions, but judges grant summary judgment anyway to save defendants the time and expense of a jury trial. Delaware judges don't really care about that.
We think about how to do this from the MIT Media Lab as well. In that vein, we recently launched Cortico (www.cortico.ai), a non-profit with a strong software engineering focus working on issues of the public sphere.

Oftentimes, research code that has clear social good potential ends up never getting deployed. We're trying a new form of creating social good opportunities from within the academic setting and through a non-profit vehicle managed like a Bay Area tech startup. I think we'll start to see more entities like this emerge.
I suspect what is happening is no management team of a category killer company exists that comes out and says, "we treat our developers right, that is our key to success", or even a softer version of that, sufficiently to develop cargo culting by management in other companies. I don't think quantification will help in this situation, and thus even higher quality on-prem workplaces lose out, as the productivity metrics are confounded by too many factors, and are not simple to communicate to finance.

If I was on a management team of a category killer that figured out doing the opposite of what everyone else was doing was helping my company, then I wouldn't be broadcasting that. In this case, if I figured out that high quality workplaces (whether at home or on-prem) conferred substantial competitive advantages, then I sure wouldn't be telling my competitors that.

If it came out that Apple for example, consistently put in high quality workplaces for the teams that developed their category-killing products, and took steps to hide that fact from the world because they recognized its competitive advantage, then there might be some recognition and cargo culting. Much of management is a social activity as much as an analytical activity.
This isnt a show hn
> Like I said, mandate factual reporting standards and the news agencies will do the research for the people.

You can't mandate factual reporting and still call it a free press as those enforcing the "fact" standards now control the press. You seem to think that you can't lie with facts, but it's quite easy, watch fox news they do it all day long. Free press and free speech mean just that; free and that includes lying and the supreme court has affirmed this to be true. You're talking about essentially removing the right to a free press.
You're being sarcastic, no? I am happy, that we do not have a Microsoft format. I'd rather prefer XUL/XHTML.
I am currently working from a WeWork location and can provide a data point, that all-glass offices are terrible with soundproofing. The other downside of having glass partitions is that you could see what your neighbours were doing (and vice versa), which in my opinion is no different from visual pollution.
That was why I threw in the mentions of comprehensiveness, obvious organization, and obvious selection. Feist requires at least a minimum degree of creativity in the organization and selection for a compilation to be copyrightable.

A compilation whose selection criteria is, for example, "everything traded on NASDAQ" and whose organization is "order by date" seems unlikely to me to have sufficient creativity to qualify.
but with all that functional immutable efficiency, do you really even need a second person? #yagni
Cargo Cult is exactly right. Our organization is selling us this right now. "We're creating a more collaborative atmosphere! Facebook does it, this must be what IT people want." (Any discussion of paying IT staff like FB, though, is "well, we're not an IT company, and besides we're mission driven!") Because they don't think we're mature enough to accept that they want to squeeze more bodies unto a smaller space, for purely financial reasons.

Leadership got called out at a recent company meeting by someone who commented that noise-cancelling headphone were critical. One of the C-suite evangelists was like "haha, yeah you're right next to my office aren't you." In other words, "I'm so oblivious, I think it's amusing that my loud conversations are negatively impacting my subordinates' ability to concentrate in this 'collaborative' environment'".

My team does not need a collaborative atmosphere. We're not marketers. We're quiet, introverted, methodical folks who need a quiet atmosphere where they can concentrate on writing ops code that won't bring down a production server in the middle of the day. We don't want to have to listen to overheard gossip, ostensibly private phone calls, etc. while we're trying to figure triage a complex issue. But more than anything, it's offensive that they won't just come out and admit that this is being done for financial reasons. We're all adults in a capitalist economy; we know the score.
TravisCI Pro Bootstrap direct is $69: https://travis-ci.com/plans

TravisCI Pro Bootstrap via Github is $89: https://github.com/marketplace/travis-ci/plan/MDIyOk1hcmtldH...
As someone who writes both, it's even difficult to compare these as they are apples and oranges.

Elixir (due to Erlang base) is great for long-running or distributed services and includes tooling to, for example, easily introspect the state/memory usage of your services down to a single mutable data structure, to heal from failures, and to hot-swap upgrade/code while the server is still running, and to perform node-to-node RPC.

Go would be a replacement for something that was previously written in C/C++, that may need concurrency, and that should compile to native code. You get very fine-grained control of everything from network to file operations and excellent concurrency constructs. A web crawler, a device driver, or writing an Nginx/HAProxy-type daemon, all may be great example use cases.

One could write their next social network/app backend using Go (just as one could do it in C), but it would probably take more work than just using a higher-level language.
Possibly because having cubicles for each employee creates the expectation that each employee will stay at their cubicle. Walking up to a colleague's cubicle to chat about a work-related project can be misconstrued by an uninformed observer as "not working". This incentivizes employees to stay in their own cubicles.

That is the simplest way I can think of by which we might come to the usual "cubicle hell" scenario where workers are stuck from 9 to 5 in their cubicles while being occasionally nagged by management (as in Office Space).
as a person who developed UAVs in a smaller scale, I agree with your sentiment on crashing.

But i guess this is similar to how crashes from traffic went down over time. We can take all the precautions, do hundreds of thousands of simulations, and it will get better over time.
But representative democracies - the wide majority of current-day democracies - absolutely follow "the wisest should govern the many": Most things are not decided by general elections but by specialists. Only the questions of what exactly constitutes a specialist and what the goal of their work should be are resolved via elections. (At least that's the theory)
One of my favorite things about this song is the way it was originally placed on the record. There's the huge piano chord, then silence, then a high pitched sound allegedly to mess with people's dogs, and then a second or two of gibberish speech that endlessly loops around the inner circle of the record.

Digital media plays that gibberish for a few seconds and then fades out, which is a different experience from the original record which would play it until you actually stopped the record.

It reminds me of how the move from CRT to LCD televisions broke the NES light gun, and makes me wonder what other edge cases we're unknowingly changing or disabling with current technology upgrades.
Sounds like you haven't been on the other side often enough. Most of a programmer's added value to a company happens in the 4 hours (give or take) that they are "zoned in" to what they're doing. As tech lead, when you knock them out of the zone early, you cost your company a lot of money because it's usually going to be a while before things ramp up again.

Lots (most?) of developers don't like having their focus interrupted. You assume because they are cordial that they were fine with the interruption. As their team lead and SA, they don't really have a choice.

As a side note, we're all idiots fresh out of college. We hear about things that seem good, but don't have the experience to make a proper value judgement. Lots of college kids have group study sessions and think they are great. The reality is that they are great for socializing, but generally terrible for studying. Open offices appeal for the same social reasons (with the same kind if issues). With no real life/work experience, its little wonder that this is preferred.
You are correct, globalism is in fact designed and it is not inevitable. While as a broad concept it may lack agency, it certainly is driven by financial interests, and I am happy to assign the "agency" to them.
Explore Preconfigured Browser-Based Linux Cloud Shell Built into Azure Portal
Show HN: Biometric Speech Search Compares Your Voice to Celebrities
This is advertising 101.

Any good advertisement appeals to both rational and emotional aspects of your life:

- This car moves you from place A to place B fast (rational)

- This car makes you look cool sexy (emotional)

With this in mind, "1000 songs in your pocket" appeals to the practical, rational side.

It does not make you feel like a better person, it just makes you think "Wow, I can put here everything I ever want to listen." So this part is the mistake in the analysis.

The product design and creative approach - specifically the iPod ads, which positioned the product as a part of a cool & hip look - are what made people feel they'll be way cooler if they owned that device.
It's not as simple as that. Our economic model is objectively destroying life-giving and stability-maintaining ecosystems in many different ways. We really do need to rethink everything at a fundamental level to stop destroying the web of life. You think climate change is scary, talk to a soil scientist about what agriculture is doing to topsoil in the US, which developed over hundreds of thousands of years to be in some cases several hundred feet deep, and is now measured in inches...

I don't accept every single catastrophic outcome predicted by many scientists, and I cede that there is great political gain to be made from catastrophic prediction in the name of grant funding, but the issue of whether we need to drastically change how we conceptualize the natural world and our place in it (starting with the often false distinctions drawn between natural and artificial, conservation and agriculture, urban and rural, etc.) is easy to see in my eyes. Many of the ways the current population of 7-10 billion humans live are objectively imperiling the life support systems of the planet, and that is a huge problem for us all. Each broken link makes the network more fragile and less capable of buffering shock events, producing clean water, air, food, medicine, fuel, etc. Additionally, as apex species, we have an enormously outsize effect on how these systems work (or don't). Thus our changing habits will have huge ramifications through that network, good or bad.

It's like we are hanging from a tangle of threads above a ravine, and each thread that is broken brings us closer to falling, though no single one will certainly do it. Taken from a sufficiently atomistic perspective, and assuming the regeneration of those threads, breaking almost any single thread is acceptable. Taken as whole, the idea of breaking any of those threads is absurd and completely outweighed by the increased risk of falling. This is a mistake made by our current economic models which too often assume complete fungibility, regeneration, and replicability of natural systems (or don't even consider them at all). Tragedy of the commons.

I guess my point is that it really doesn't boil down to Pascal's Wager except in the sense that everything does!
What do you mean by "Magic Number" in this context?
TL;DR - "How can I join the latest hot job trend without gaining the requisite education?"
he's right it is not there best album, which is indeed rubber soul or revolver, however when Lennon sings 'she was just 17, you know what I mean", I've got a pretty damn good idea what he was on about...