skysight-inc/HackerNews huggingface dataset:
I agree with you on employers needing to create workspaces conducive to introverts and extraverts.

I've seen one attempt at this and I think it was basically an extraverts attempt at making introverts happy. It was basically "we made these 3 'private' office things that you can use when you need to". This doesn't help me at all. Can I use these 90% of the time I'm at work? If not, what's the point?

I think the unfortunate thing that makes this virtually impossible in this day and age are two things:

1. It seems to be vastly more expensive for introvert-friendly spaces where square footage is expensive. Stacking people on top of each other is more economical.
2. Introvert-friendly workspaces are generally seen as "uncool" and unable to attract young and cheap talent.

Sucks being an introvert in tech right now. I'm either working in a noisy space, forced to wear headphones and listen to music all day long or working from home where there are other distractions. I just want to see a workspace that has SOME kind of attempt at catering to introverts. Have yet to see one though...
Indeed. Now just get all the militant and megalomanical dictators to agree.
I believe that lambda CPU goes hand in hand with memory. Your lambda@edge function will only deploy with 128mb of ram allocated and hence get very little CPU. 50ms is not low-latency in my book either. See https://serverless.zone/my-accidental-3-5x-speed-increase-of...
Animated Login Avataar
That's the point, to take away focus from something lower in the hierarchy.

But there is a difference between merely moving something further down in your information hierarchy and making it hard to read. Low contrast text, like very small text, is hard to read for a large part of many markets. If it doesn't need to be read, why not go to the next stage and remove it entirely?

You're defining waste from a screen-space point of view, not a usability point of view.

There is precious little evidence that the trendy, overly spaced-out look of flat design and its derivatives has any usability advantage at all.

On the other hand, it is self-evident that if you're trying to show some sort of dashboard and spacing it out like that means you can only get 75% of your data onto a single screen instead of 100%, then your design is less practical.

There is also ample evidence that mystery meat navigation impairs usability, which is particularly relevant to the discussion of button styles here.
How Developers Got Password Security So Wrong
That RV is just marketing and the article is regurgitated PR without any reporting.

> The RV is built on the company’s Iveco Daily Electric chassis with a 107-horsepower electric motor.

107hp is nothing for a vehicle that size. It's top speed must be quite low.

> The motorhome would have a range just shy of 100 miles if it wasn’t covered in solar panels, but it is. Those babies can make up to 3,000 watts of electricity for its 228-Ah battery. In other words, you’re all good to just keep on going.

The panels on the side will not put out anywhere near their rated value since they're vertical. Even if it actually put out 3000W that isn't close to keeping up with the motor's power requirements. 228Ah seems small for a vehicle that size but it doesn't mean anything without knowing the pack's voltage.
Can't agree more. There's members of our species that are extremely messed up and they ruin it for the rest of us.
I'm not sure this needs to be relitigated here.
Show HN: Make a console window as a service
> they never really finished the pubsub implementation and js-ipfs still can't run in the browser because there is no IPFS network that communicates using WebSockets and not TCP/UDP

I don't believe the pub/sub is critical functionality (progress at [0], but it's really just chatty). Progress of that additional feature should not be a measuring stick for the project as a whole. For js-ipfs, I see work being done frequently, e.g. the DHT work[1] and weekly syncs[2]. I agree work is slow, but I am not getting the impression it is fizzing out.

Having said that, I think there are fundamental problems with the ideas behind it. I want MaidSafe's ideas and IPFS's completion/MVP schedule. IPFS doesn't bring enough anonymity or forced, equitable, encrypted block sharing IMO (I am aware of efforts on both fronts of course).

0 - https://github.com/ipfs/notes/issues/64

1 - https://github.com/ipfs/js-ipfs/pull/856

2 - https://github.com/ipfs/js-ipfs/issues/1179
>Why doesn't the universe doesn't follow something that might be described as an algorithm?

I would say the universe follows algorithms just fine! Example

(H) + (O) + 'ignition source' = H2O.

The problem isn't algorithms, the problem is 'problem space'.

4 billion or so years ago, life forms were likely pretty easy to follow algorithmically. Then one evolved slightly and got an edge on the other ones, then another evolved and took the requirements to survive further. A random change here protected one life form this way, another that way.

Fast forward 4 billion and you see that the number of different algorithms is in the trillions. And we don't have nice code classes either. This is spaghetti. One change here affects something over there. Move that and you die. Move this and you can eat poison and surive.
That feature reminds me of what they had in Logan's Run. A lot of stuff feels like people trying to implement an idea from one of their fav sci-fi books or movies.
Ah, true.

Just avoid using a dog, cat and rabbit as your mascots I guess ;)
Intel has a new Spectre firmware patch for you to try out
My experience working in a co-working space vs. working independent/remote.

1) I have more meaningful conversations with my team, more organic thought and creativity occurs, and we grow closer as a team.

2) I get less work done because the distractions are much greater.
This argument made sense 10 years ago. We've had dual cores for more than a decade, and CPU speeds stopped growing years ago. If you still can't think in threads and their primitives, or require crutches to handle multithreaded situations, then the problem is with you.
I DID take a machine learning course from an unknown professor. One he was just doing as a fluke! It was incredible. I went from having zero background in Statistics or Machine learning, not even really understanding what they were, to applying several different techniques to exam large, million row datasets, using tools I had zero experience with, as well as learning how to interpret the results and avoid statistical pitfalls like overfitting and misinterpreting things.

Compare this to when I tried to take an AI class online offered by stanford, and I had to drop it because it was impossible to grok.

The difference? One professor actually taught, and the other simply wrote inscrutable symbols on the board and expected you to interpret it yourself. When we informed the professor on our lack of requisite statistics background, the unknown one simply adjusted his lessons to introduce the necessary concepts, while the Massive online course simply required a thorough background in probability to watch even the first few lectures.

Independent learning can kind of scale, in half-hearted ways, but actual TEACHING does not scale. Real teaching requires one on one effort.

I went to a low tier university because I had zero chance of getting actual access to an MIT professor, and the local ones were good enough to teach me everything I needed to have a real chance in the field.
You should read the book freakonomics. It has a chapter about real estate prices that explains the concept very well.
A drug that can repair cavities and regrow teeth (2017)
Whether or not China has technology to directly threaten US aircraft carriers or air defenses is pretty inconsequential IMO. Both sides have had thermonuclear weapons and ICBMs for decades. Are US aircraft carriers immune to Chinese anti-ship weapons? Then the US gets the opportunity to spark thermonuclear war if they press that advantage against Chinese forces. Are US aircraft carriers vulnerable to Chinese anti-ship weapons? Then it's the Chinese who can start WW III by sinking them.

The movie Threads is still terrifyingly relevant:

https://archive.org/details/threads_201712

I suppose that with improved military forces China can intervene in weaker states' affairs like other P5 members do. There's always room for another nation to participate in the Syrian civil war.
Use words, not list numbers, people. You're not doing yourself any favors.
The B has limited payloads, range and is more maintenance-intensive. There's little reason using them outside of STOL carrier fleet.
I believe one of things that passage refers to is quantum communications they recently claimed to have developed, which would be first in the world:

https://www.technologyreview.com/the-download/608857/china-r...

https://www.insidescience.org/news/china-leader-quantum-comm...
It's a wonderful concept to decentralize the internet. However, I am a little skeptical of this concept. Won't IPFS be subject to the same problem as the global blockchain for BitCoin? That is, it can't process the kind of transaction throughput the global economy requires. Wouldn't that technical limitation be present for IPFS?
> Arms races are stupid and a waste of human talent

Arms races are how we got meritocracy [1], NASA, the ARPANET and other goodies. Our species has a terrible track record with non-hedonistically deploying capital without the motivation of an external threat. In that mold, a Cold War (emphasis on "cold") is a least-worst optimum.

[1] https://en.wikipedia.org/wiki/Battle_of_Jena–Auerstedt

EDIT: Better source https://books.google.com/books?id=z14AAAAAYAAJ&pg=PA220&lpg=...
I'm struggling to understand why we should enthused about an arms race. Wouldn't it be better to put those resources into things that actually improve the lives of people?
When there is unipolarity, the superpower can enforce the status quo. Which produces certainty.

When a superpower exists, the order of power is clear. Thus a nation has little choice but to accept its position.

So according to your own definition wouldn't you agree that unipolarity produces peace?
> Now we're finding that, with newer tools, we don't have to spend as many people in factories.

actually, at least in the US, we found out that we could take massive amounts of manufacturing jobs and move it somewhere else, with more lenient labor laws and cheaper labor. bonuses all around for the everyone involved with that strategic initiative.

> (If you wish to maintain pessimism, there's your opening...)

with history as my evidence, eventually purposelessness will get worse and inequality so massive with no answers from State or Business that a revolution will take place. unfortunately all of the municipal police have military grade weaponry now, so that day will be an interesting one.
Healthy and Different Hanukkah Gifts – NokNak Mix
Applications scale, not operating systems.

There was nothing magic in BeOS, simply multithreading that seemed novel at the time in consumer-level hardware.

Hate to say it, but there was no magic, just engineering that everyone now has.
My company is very interested in moving into this space (building a video community and charging for paid videos not hosting & processing like Mux).

We might be very interested in Mux, however, here is my question and please forgive my ignorance: isn't this pretty much what you can do with Vimeo via their api?
Same here, but I get emails from funko instead. Hard to admit just how much it's affected me buying things...
Similar experience at WeWork. At 5pm everyone beelined to the exit. I imagined what it would be like to work with four other people crammed into one of those small glass offices and thought, "yeah, I'd want to get out of there as fast as possible too."
Not simple but there are rules. Eg language, physics, etiquette.
More like I want to see a painting at a traveling exhibit, and I'm not allowed inside the gallery where it is being held unless I agree to sit through a 2 hour "behind the art" video first.

The website creator is welcome to do as they please, but there is such as a thing as abusing one's audience.

Your analogy is not apt. The vegetarian is being served beef even though they ordered a vegetarian entree from the waiter. They get the beef whether they want it or not. They can't get the kitchen to give them the meal they want without also giving them beef. The cooks are being intentionally provocative to their vegetarian guests. They are certainly able to do so in their own restaurant, but it is a dick move, and nobody should tolerate it, whether they are vegetarian or not.
Seems like the system is working as intended. The Copyright Office is powerless or unwilling to stand up to the copyright holders, and as a result they can only give us hollow concessions like "You can jailbreak this, but you can't buy tools from someone else to do so".
You'll find pretty quickly that the exact techniques that worked so well in learning to play Atari games very often fail spectacularly when you have to introduce goal-steering.

Reinforcement learning turns out to be fantastically clever at finding really stupid solutions if you give it the tiniest opening to do so. You put a camera in a room to provide feedback for an agent to learn to move an object closer to the camera, and it will happily learn to knock the camera over.
Should be noted that so far only Visual Studio (partially) implements C++17 parallel algorithms, although there are several third-party implementations.[1]

Apples to oranges comparison of course, since Rayon isn't [planned to become?] part of the Rust standard library.

[1] http://www.bfilipek.com/2017/08/cpp17-details-parallel.html#...
Love the article. ...Medium Sucks. Abandon it stop building another property. Medium does not feed you traffic. Medium is like a virtue signal - Nothing more.
Next step to make it more efficient is to accept rank lists and to federate, solving the matchmaking problem globally.
Poor Gorillas.

Their habitat is threatened by rare metal miners in Congo.

It was already bad without electric cars, just with phone battery demand.

[42] http://www.wired.co.uk/article/grauers-gorillas-bushmeat-con...

[64] http://www.mining.com/illegal-mining-in-congo-wiping-out-gor...
More realistic gingerbread houses.
Designing is just like coding. You've got to be pragmatic about knowing when and where to use the tools in your belt.

You might have your little favourite programming trick, but a good programmer will know when and where to use it - you don't want to use a map function everywhere.

Note that the article's point about buttons isn't prescriptive and doesn't say "always do buttons like this". Instead, it talks about a common specific use case and talks about how you can improve the situation. It's up to you to take that information inboard and judge where to use it. It sounds like the specific example you cited was a good time to not follow this approach.
I would absolutely prefer to send my (hypothetical) children to college for the reasons you've stated here.

But really: are increased earnings due to anything people learn at college or because of its social value? I.e. it's been over-sold and many people will assume you're dumb/couldn't get accepted somewhere if you don't play along.
This case appears to be the registrar's fault, not the top level domain's fault.
Unless 1and1 uses a "sub" registrar for .sm domains (which is actually quite likely) then I would say the moral of the story here is to not use shitty 1$ domain registrars who if I remember correctly have very bad support reviews.
How Amazon’s Startup Fund Is Betting on an Alexa-Everywhere Future
I.e. against pretty much anything anyone else can field.
those 64-core CPUs I was promised

The people promising that were crackpots and no one really called them out on it, so that meme got repeated everywhere despite being wrong. Processor vendors can't release a new processor that runs existing apps slower because no one would buy it (not counting monopolistic tactics). And since many existing apps are single-threaded, that means new processors have to at least maintain the same single-threaded performance which means keeping brainiac cores which means you can only afford 6-8 of them. (And arguably there are 64 weak cores in your CPU; they're just in the IGP and you have to program them with OpenCL.)

Go/Rust/Elixir are not so much progress IMO as undoing the negative progress of writing large-scale software in scripting languages.
Perhaps not ignored in the "didn't know about them sense", but in the "nevertheless went ahead and did its own thing".
It's not a blind-spot, concurrency and parallelism are the core of every CS level operating system course at uni-level.
There are mountains of white-papers discussing every aspect you can imagine.
It's simply that all existing OS's are simply good enough.

Applications scale, not operating systems.

The problem is now in the application/algorithm level, not the OS level.
I'd say the treatment of Cuba has some parallels to the Taiwan situation.

And there have been many comments in recent months pointing out that China is actually acting with a lot more integrity on the international stage as the US with regards to, for example, the Paris Climate Treaty.

With regards to Panama: let's not forget that the US actively supported Noriega until they changed their mind.
My recollection of the story is that he would laminate them into "tablets" with rubber cement and then tear off the top sheet(s) to make a payment. I think I have that story bookmarked somewhere.

EDIT: I'm not sure where the "printing" part of this story comes into play but it looks like his tablets do indeed have multiple bills per sheet in addition to being laminated at the top. (https://hackaday.com/2012/08/03/woz-prints-and-spend-his-own...)
It would be feasible if DNSSEC wasn't a total mess, tbh. The support for it is still abysmal and a lot of resolvers (including the one in my router) can't handle DNSSEC responses at all.

I think using DNS over HTTPS in conjunction with signing the response is going to be more viable since you don't have 200 ways a middle box will break it.
Everyone will work in new jobs that are not yet automated.
It is the fundamental of capitalism that we will find new ways to earn money (because we have to).
I have no data on this, but I wouldn't be surprised if more than 50% of the jobs that existed in 1960 are automated today. That doens't mean 50% of the workforce are unemployed today.
>And using those machines was labor labor.

And I just explained why (what you're unhelpfully calling) "labor labor" did not add more value than before, while managerial labor did.

>>but I was just explaining why we shouldn't expect higher total output to mean proportionally higher wages

>But why not?

For the reason I just implied by analogy: pushing a button is just as easy before and after, but finding the productivity improvement was non-trivial.

>Why not? The company is doing better; why shouldn't those who contributed, including the workers who made the widgets, share in that?

For the same reason (if it's not clear from the analogy) why Target shouldn't pay more for boxes of cereal from wholesalers if they have a better year than Walmart.
Security Automation Primer – How to Get Started
You're remarkably off base on just about everything.

I think the only thing you said which is correct is that Panamanians are thankful for the canal and to be independent of Columbia.
You can rent private offices at wework, they just cost more ;)
Well, obviously!

https://en.wikipedia.org/wiki/Red_flag_(politics)

:)
Your first serious codding project
> * No one talks to anyone from other companies, to the point of awkwardness. I often see two people in the kitchen area from different companies and it can be a bit like a comedy sketch as they try to get their kitchening done without acknowledging the other person exists. Absurd, why don't people talk to each other. Especially people you see every day!

This is gold.
> having two competitors is what causes the most bloodshed in the world

If by "most bloodshed" you mean the population-adjusted (or unadjusted) incidence of violent mortality, bipolarity has its proponents [1][2]. Unipolarity has traditionally been seen as nice in the short-run but inherently unstable in the long [Cf 3].

One point on which there is agreement, however, is the violent instability of multipolar social systems.

[1] http://www.rochelleterman.com/ir/sites/default/files/waltz%2...

[2] https://samuelbhfauredotcom.files.wordpress.com/2015/10/s2-m...

[3] https://www.belfercenter.org/publication/stability-unipolar-...
Freedom.to: Block Distracting Websites on Every Device
When you're young the criteria for making friends include shared interests in the opposite sex, academics, partying and so on. People are rarely judgemental. Later in life a huge component of relationships is based on comparison of status and material acquisitions.
Very much depends on the people. Two people can work okay, the chance of adding someone incompatible increases rapidly from there.

There seems a lot of reluctance to give the worker bees privacy. I don’t know if it’s a status thing or a “how do I know whether they’re goofing off on HN” thing. Maybe it amounts to the same issue.
Except in this case it requires the platform owner to spend real resources in order to make sure "mean words" are promoted. If it is causing you real, measurable harm in that it costs you money, it's not simply virtue signaling.
The pros and cons of ending at a specific time were discussed ad nauseam back in the day. There isn't a clearcut "right" approach.

To the broader point, I do wonder to what degree participating in eBay auctions was something of a fad. eBay was a bit of a hobby of mine for a while. In part, my buying habits have changed but I'm not sure you can separate out the "thrill of the hunt" from the more utilitarian aspects of using eBay to buy and sell.
Moxie is already working on a cryptocurrency project: https://www.mobilecoin.com/
This seems like a much better setup - $50M and setup as a 501(c)3 - rather than taking on the weird regulatory risk and all the other weirdness associated with Telegram's (IMO crazy) ICO:

https://www.forbes.com/sites/jasonbloomberg/2018/02/17/teleg...
This has been predicted in higher ed for the past ~2 decades. It's relatively easy to look at the number of students in the pipeline, and you can see there were two big peaks in the last half century: baby boomers in the 60s-70s, and their children in the 90s-2000s. They managed to keep the boom going a little longer in the late 2000s with increased international enrollment, but it's over now (peak enrollment was 2010).

the other big trend has been that colleges in the US are disproportionately concentrated in a broad arc from New England through the Midwest for historical reasons, but young people in the US are increasingly concentrated in the South and West. I suspect we'll see a die off of lots of the small colleges that really only appeal locally throughout those areas. It's going to be pretty painful, look at what happened with Sweet Briar, which just managed to stay open (and admittedly suffered from another big trend: the death of women's colleges).

The best source for all of this (as with most news about how universities are run in the USA) is the Chronicle of Higher Education.
Flagged for gratuitous anti-semitism (to wit: neither the current, nor the former President are jewish)
Huge congratulations to Moxie and the team. Signal is a wonderful project and I'm super excited to see what they achieve with such serious resources behind them :)
i'm imagining the better statement is 'music ownership became less relevant'