skysight-inc/HackerNews huggingface dataset:
The problem described here is basically exaggeration, and it's not limited to tech, it's become a very common cliche on Twitter to exaggerate for effect. It has also taken over many topics on Hacker News. (You might as well skip most discussion of privacy issues, for example.)

I wonder what it would take to start a community where we downvote exaggeration, much like we do jokes on Hacker News?
With elections around the corner. And everyone dependent on FB I am finding it hard to believe anything is going to happen until after 2020.

Who expects a politician, to take a stand on this when their views, clicks and likes might take a hit? I fully expect Trump to milk the threat of breakup to keep his views, clicks and likes growing.
You're assuming that employers actually care about your well-being :)
Regarding deep learning for compilers, at Vathys we're using deep learning in compilers for deep learning code and it works well, achieving pretty good results even compared to human implementations.

But it's not that much of a gain and it can often get stuck on some code, especially if it's sufficiently new code.
Just as surprisingly, genetic algorithms are almost as good but faster and more robust.

Finally, I think people point to examples of much faster hardware accelerated workloads and optimized assembly code that share these characteristics:

1. Are relatively embarrassingly parallel

2. Are relatively control flow light

3. Generally tend to exhibit high compute/bandwith ratios.

Hence, you see deep learning hardware, bitcoin mining hardware, optimized compression codec assembly, etc. pointed to as examples of acceleration, but this doesn't apply to all workloads, e.g. a web app.
> with tons of in-order cores

It's worth noting that GPUs are only "in order" because the computer architecture community has decided that "out of order" means "some variation of Tomasulo." Every GPU architecture in the last decade has relied extensively on executing (and committing) instructions in a single instruction stream out of order.

Doing a bunch of math while waiting for memory operations to complete is fundamental to high performance. Modern GPUs cannot achieve anywhere close to peak performance without extensive ILP - relying on latency hiding via threads is insufficient.
The unfortunate truth is that even as I do my level best to use another search engine, DuckDuckGo most recently, I still find myself disappointed and trying the Google results at least half the time.

I still think Google today isn’t as good as Google 10+ years ago, but I don’t think anything is as good as Google 10+ years ago. They don’t have to be flawless, they just have to be better than the rest, and they are. I settle for DuckDuckGo when I can, but when the results matter, I’ll still end up using Google.
2 billion rides a year. That’s an efficient way to move that many people. Better than cars and jets.

https://en.m.wikipedia.org/wiki/High-speed_rail_in_China
I share the same distrust about Facebook and Google on HN, but only the latter seems to bring substantial downvotes.

To be fair, they have more employees, and I don't assume bad faith in the downvotes — I've been wrong more than a few times. Still, I sense that Google elicits a gratitude that is unjustified when it comes to relationships between companies, customers and employees.
Berkeley IRAM
Waifu2x: Single-Image Super-Resolution for Anime-Style Art Using Deep CNN
For what individual is an open-office environment actually optimal?
Air travel fails catastrophically when it fails, not just due to attacks but in accidents as well, and I think that's the main difference.
this is a joke right? "every nation but mine.... (acts in its own self-interest and needs to be encircled should it try to expand)".

this is exceptional in it's dullness. you want to benefit all of humanity but also out-compete every other nation on earth- but i thought a nation was just an idea, or is it an individual? maximize individual freedom, but prevent the inevitable conflict, loss, suffering and death that freedom would bring about. think totalitarian governments are a systemic risk to world peace, but not your absolutist ideas which allow no room for compromise with a simple difference of opinion but create escalating tensions and threatening rhetoric. what are you suggesting? in order to save the chinese people from themselves you will bomb them, lend them paper to rebuilt and prop up a puppet government?

china needs new markets, because the chinese people demand it, through their production and consumption.

when you anchor your superstructure of belief on a fantasy, divorced from history, politics, and the state of the natural world with it's finite resources, no good decision dilemmas, and complex inter-dependencies your conclusions are crackpot lunacies. show me an individual, and you will show me a barbarian, a beast of burden, a machine. a human being is neither free nor undivided, the very process of existence requires division, sacrifice, and the reduction of freedom. when you say 'i want to be free' i hear 'do what i say', 'think like i do'. give me the freedom to be free of you. the tyrants and despots of history, always promising the sky and offering a shallow hole in the dirt.

a close reading of the 19th and 20th century would do you well. it was the sudden contraction of american banks lending to weimar germany brought about by an ill prepared and newly formed central bank that caused communist and reactionary forces to emerge and fight for europe. trade restrictions were placed on germany with the express goal to twist the iron glove to war, largely for the benefit of expanding american manufacturing, banking and business interests in the war-weary and destitute post-war period. china is peacefully doing 80 years later what the allies did by force and no regard for human life. why else were so many cities fire bombed and destroyed? what did the americans do in korea? vietnam? what are american forces doing in the middle east? borrow, bomb and build. freedom is the carrot, capital is the stick.

the guilty man sees his sins in the faces of others. the free world doesn't look so free anymore.

so lets get down to realities, you will escalate, china will defend, you will go bankrupt since you can't manufacture a working plane anymore and the world doesn't want to buy your debt, china will take your place in the northern hemisphere and you can go back to setting up banana republics in your backyard and liberating the other america from bad ideas. how is venezeula working out?

nb. this post is largely in jest, you present and therefore receive the treatment of a fool.
Creepysite.com Redirects to Google
I was really surprised the monorail didn't get to the airport. I suspect Taxi companies originally lobbied to make it that way.
>It's toxic to be unequivocal in situations that are inherently ambiguous and require input.

The catch is that people will not agree with what is ambiguous and what isn't. Don't assume that something that seems unambiguous is.

The other thing not mentioned in the article: The likelihood of misunderstandings and miscommunications. The issue could be as black and white as "This functions gives the wrong answer with this input." It's simple, right? We both agree on the answer it should give. Just run the function and see. How much more unambiguous can you get?

What I've found is that a significant percentage of these discussions aren't about what I think they are. Yes, I can insist that the function gives the wrong value. And no, that's not what the other person is even discussing, and neither of us has realized that we're both talking about different things. Stating it unequivocally is a barrier to the discovery process for realizing we're not on the same page.

Some people are good at verbal debate. But many don't revel in it, and it's always a pain point for them. They don't want to work with a constant debater. I know in a lot of tech culture, we set the expectation on them to speak up, but that culture is working against human nature - and often results in losing talent that doesn't fit in.
Backlink Için Siteler Ve Sosyal Medya RRSSEkleme Siteleri
We don't generally count hardware as state because we expect it to be a reliable abstraction, but this same attitude applies to other things we do too: note that any program you've ever compiled can also count the compiler itself as state; this is the whole foundation for trusting-trust attacks!
I suspect, but cannot prove, that if an adult who already speaks one language then replicated the child language-learning process by spending a decade utterly immersed in that new language, surrounded by people who wanted very much to communicate with that adult, and were willing to spend 16 hours a day in that adult's company talking to that adult and trying to communicate...

Well, I'd expect that adult to be fluent a lot faster than children manage, and to demonstrate language-learning efforts significantly better than children seem to do. Adults who already speak a language fluently should in many ways be better at learning a language than a child.
Keybase is a great way to do company onboarding. Have a new employee setup a Keybase account (if they don't have one already) and now you have a simple and secure way to have conversations and exchange files (e.g. W-4 forms, insurance, etc)

I use it for personal communications too, so it is nice to use the same secure messaging platform for both work and personal and switch back and forth from computer to phone easily. I do wish the server portion and apps were opensource though.
There's overselling and then there's assuming that the average user is only going to use 3% of their allowance! That seems pretty optimistic. Having said that presumably the wholesale rate varies quite a bit between countries, and I assume some contracts are offered as loss leaders.
> Perhaps "registers" itself as a concept is something we should trade in for named memory spaces or something

Please no, however hard you think register renaming is, memory disambiguation is harder.
It’s time for administration to swallow their pride with the new Cal Poly logo
Catheter navigates autonomously inside hearts in preclinical tests
I know it's popular to shit on anything that isn't git these days, but you mentioned IBM CVS. I've used a couple of them, but primarily RTC (Rational Team Concert). I know that was an IBM acquisition and not a home-grown solution (what wasn't?). I personally prefer some features of RTC over how to do the equivalent in git. Namely, being able to move change sets (think commits) around freely, not having to deal with rebasing/merging into whatever branch you want to put it in/on. I also think there's something to be said for a CVS system that is built for teams that work together daily, compared to a system that's built for a "remote contributor" model.

That being said, I use git daily and find that I'm able to do everything I want and more, so I'm not looking to make a switch. Unfortunately, most people don't care to learn how to use git beyond "checkout, commit, push, call for help".
Don't announce a beta unless it's available for public sign up. Or just wait until the product is GA...like a regular company. Otherwise it leads to customer disappointment and disillusionment.

Just pull VPN for programmable wireless from your site. It's clear that it won't launch within a year or two from being "announced".
Unfortunately if you're a long way from ddg servers it's many seconds longer than Google to load, making it a poor proposition in many parts of the world (southern Africa for example)
"Users appreciate" and "is it good for the world" are different metrics. I'm sure many users appreciate drive-thru daiquiri stores, and they get plenty of business, but it's perfectly understandable why people would dislike their existence.
Well, if we count "fixing it yourself" as an answer, then of course - but at this point you could just write your own toolkit anyway ;) I have actually tried to take a look at what JUCE does there and it looks like their whole rendering path is strongly tied to constantly running timers. Reworking JUCE to sleep more doesn't look to me like a small patch - it's more likely to be some kind of architectural rework.

BTW. I know this only because the Pocket C.H.I.P used JUCE for its default launcher and I tried to investigate why does the launcher eat 5-8% CPU all the time even when idling in background. At the end I've "fixed" it by putting something like "max(200, duration)" instead of "duration" in the code inside JUCE that schedules timers. This makes the UI pretty laggy, but at least the device sleeps around 10 times longer than before :P
This was a lecture for many college elites in the 1%
Of course, but it's treatable. Large applications deployed on traditional heap implementations do not, as a general rule, suffer from the kind of GC tuning voodoo that plagues the JVM and which inspired ZGC and Shenandoah (and two decades of their ancestors!).

There's no free lunch, but if you know heap behavior is a performance issue in a giant C++ app or whatever, you have a big list of tools with which to address it in software. And in practice this works. Large deployments of, say, PostgreSQL don't require that the admins tune the allocation strategy of the process or carefully size the heap memory internal to the process (obviously there is external tuning at the OS level, though).
High speed trains go through city centers and are vulnerable to bombs
I cringed and abruptly stopped reading your comment at "This."
Does anybody have a link to the quiz?
The point about the overselling / oversubscribing for consumer rates actually goes counter to your point since every customer (consumer or business) all have the same priority in European networks.
they aren’t. they add value by doing QA, stocking inventory, having a reputation to uphold (taking returns, etc), handling recalls, and so on.
This describes my manager pretty well. The solution described in this article did not work for me. I am going to quit in about a month.
Sorry, real person was harsh language, but in the depths of psychosis, it sometimes seems like the old person is no longer there.

I was just trying to emphasize that the diagnosis is never final, even after doctors have concluded it to be. In our case we never gave up. I think that the antipsychotic drugs make recovery extremely difficult, which is where alot of patients get trapped. The withdrawl symptoms themselves cause psychosis.
Red Hat changes its logo after customers call it 'sinister', 'secretive'
Virgin Trains Florida (formerly Brightline) now has a three line high speed system and it should complete to Orlando by 2023.

California kinda fucked theirs up royally, sadly. I really wish they hadn't, because then at least the US would be on track to having two major new high speed rail systems.

If Florida's system is successful, I can see Virgin Trains pushing to get lines extended to Atlanta and Nashville. I think once people really saw it in wide use, demand would go up and we'd see the East Cost AmTrak corridor upgraded as well.
It also supports downloads in various formats. Great example of how random groups of people can beat the official offering.
Yup, it's interesting how good their guesses were. In the article, it says:

"So how did Brunner do it? To start with, he spent nearly three years reading up on topics from the role of genetic inheritance in disease to links between population spurts and urban violence. He also spent a month in the US in 1966, visiting Los Angeles, San Francisco, Chicago and New York. Then, breaking with his usual work routine, instead of outlining his plot, he filled 60 pages with thoughts before hammering out a first draft.

As he went, he devised a series of ‘parallel thought exercises’ to generate ideas."

This process makes me think of the 'premortem' concept in behavioral economics. In brief, it's the act of thinking/assuming that some event failed in the future - and then writing history leading up to that event. If interested, Richard Thaler writes a useful description of this: https://www.edge.org/response-detail/27174.
While there might not be much value in hijacking a train, it’s still a tube full of people packed in close proximity. At the point US train travel picks up, expect to see DHS running the same kind of security checkpoints for high speed rail that they do at airports.
Honest question: would we be having this argument if 2016 had gone the other way in the US, and if we had not seen the other illiberal trends we've seen in democracies in Europe? I'm getting the sense that a lot of the peal clutching here has to do with this idea that Facebook is "responsible" in some way for Trump, Brexit, AfD, extremists winning elections in Austria, Italy, Hungary etc. But which way does causation flow here? Was this inevitable, and it just manifests on the Facebook platform in the form of lots of memes or do people really think that, without Facebook, Trump and Brexit never would have happened?
> Yes I have programmed FPGAs

And was it a pleasurable experience?

Do you really think people will rewrite all their software for fpgas?

And what if you're memory or I/O bottlenecked as so many processors are today?
The adoption of FPGAs is, IMO, limited by the quantity of people who can write RTL. Lots of people can write assembly, a lot more can write C or C++, and legion of people can write software in higher level languages. Compared to the quantity of software engineers, there are extremely few people that can write RTL of moderate complexity, and even for those few, the development process is much slower than software.

This could change, and I'd love to see that, but without improved "programmability" FPGAs will remain niche. I haven't followed the latest developments very closely, but Xilinx seems to be moving in this direction with Everest through the addition of vector cores.
Went to Cal Poly. I think the old logo is great. I think the writer here hit the nail on the head as to how I feel about the new one:

> In fact, the only thing worse than paying $340,000 for a logo that looks like it was downloaded from freelogodesign.org would be deciding to use it
Nope if you look at Lexs omplete talks even his talks on AI at MIT. He runs their AV research center they believe Tesla is much much farther along. Waymo even kind of admitted it at MIT. Their strategy is to use LIDAR a crutch until they can collect enough data to make camera only work.
More power for your Helpmonks dashboard – shared inbox for teams
The automatic handling of the shared memory section with the linker script is really nice, I've previously manually hardcoded this when doing C. An "include" directive can ensure the right address is used, but enforcing/verifying the layout too is nicer.

On a lot of microcontrollers with multiple cores, there is a specific semaphore peripheral, that can be used instead of shared memory. STM32 has HSEM for instance. It would be interesting to see if this could be used by Rust in future, if this offers any benefits, and if this could be done in a somewhat transparent matter.
Illinois might start charging $1k per year to own an electric vehicle
> For distances in US, what we have is already superior.

Um .. Russia? Lower population density, larger land mass and vastly larger and superior high speed rail infrastructure. No sorry, for US distances we're still super behind.
>That pro-Facebook propaganda by their PR head is even deemed worthy of publishing (in NYTimes of all places!) is frankly a disappointment.

Ehh this seems completely appropriate to me. NYT often publishes controversial OpEds (including from Putin in the past). This seems well in line with the mandate of established media outlets.
Credit card rewards create a very bad incentive because they push consumers to choose cards with high merchant fees, who then have to rise their prices and make everybody pay the bill.

Thus creating a race to the bottom with ever-increasing credit card fees.
'Bride' trafficking – How Chinese gangs lure Pakistani girls into fake marriages
Among my favorite non-engineering books to help engineers is Annie Duke’s Thinking in Bets (referenced in the article). It approaches probabilistic thinking systematically (some of the book reflects my own trial-and-error learnings but with far more rigor). It also cites a lot of literature on decision making if you feel like doing a depth first search.

For example: One new tool for me: the pre-mortem. Given a major deliverable or initiative, pretend it’s, say, 90 days from now, and the project is a flaming crater. Go around the room with everyone throwing out ideas of what “went” wrong. Then assign probabilities to the various issues and discuss possible motivations. It’s difficult to overstate how valuable this tool is. It also gamifies what can be considered negative thinking or nay-saying.

Or, get 60% of the benefit by listening to this interview with her: https://overcast.fm/+Ei1D2qbQQ

If that doesn’t grab you within 15 minutes, bail. But if this topic is interesting to you, I suspect you’ll easily devour the whole thing.

(Edited to add pre-mortem)
> What really happens? The loudest, most bombastic engineer states their case with certainty, and that shuts down discussion.

Oh neat, he's talking about me.

I'm terrible for this. I know it. I struggle with it. And I hope that over time I improve, get better at it. Because I've met people like me, ones who don't know it's a problem, and they're very difficult to work with.
He pushed https://github.com/raphlinus/spiro/blob/master/LICENSE-MIT which should definitely be enough. :)
They can't they don't integrate and build all their electronics the same way. They are basically like apple phone. custom software and electronics top to bottom. Most cars just buy systems.
It is also not a stretch to suggest that women are not participating much in OSS for free or that garbage men are only white men in my city, yet who dares to do so in public?
All of the Pilotwings games are great. But the later 2 (64 and resort) have a different look and feel than the original.

For me the difference is 2d flight sim from the 16bit era vs the much more advanced 3d polygon driven flight sim of the later games. Think Mario World vs Mario 64. The original Pilotwings has a charm of its own that isn't in the other games.

---

> I had a Genesis instead of an SNES around that time

One thing I miss from that era of gaming, households were typically one or the other, at the time I didn't know anybody that had both Nintendo and Sega. I had to sell my NES to upgrade to SNES (I was 7, it was a big deal to me).
Great news to see progress on this front. I'd love to see that for dsPIC33.
For a Split Second, a Quantum Computer Made History Go Backward
Dell XPS 13 – Developer Edition with 1080p and 16 GB RAM
Does anyone know why Dell does not offer a combination of 1080p screen and 16 GB of RAM in their XPS 13 developer edition sortiment?

On Linux I feel it's still more convenient to have a 1080p screen.
I think there is a really interesting subtext is that the certainty attitude also has severe communications challenges with people who are not self-confident and loud engineers (Usually minorities and introverts get shut down in this process).