skysight-inc/HackerNews huggingface dataset:
Tesla model 3 overheat test on german autobahn
I saw it happen first hand once at Guilford College, another small liberal arts college. There was an incident between a group of drunken football students and some kids that were Arabic. The school didn't do its part to encourage rational and cool heads until all the facts were in and there were mobs looking for football players, even those not involved. It wasn't safe for them so had to leave campus. Once the facts were in the football players had medical evidence of being assaulted and punched with a hand wrapped with a belt which conflicted with the students story of just being jumped (if you have time to take off your belt and wrap it around your hand, you have time to escape or deescalate). Other eye witness statements lined up that both parties were drinking (the other students had been on their way to the club). In the end it seemed like the both parties were at fault but the ones claiming victim status were the original antagonizers and lost the fight so cried foul. In either case, there were calls to disband the football team and athletic program as a result of the actions of a few students. No where was the college saying wait for all the evidence to be presented, rather than going on the word of one side before reacting. They allowed the students to take over effectively and no students who encouraged the mob were ever disciplined afterwards for libel. It's a common practice at these schools to assume guilt because of race (they're white), which is just as unjust as the crimes in the past. The hard standard is to not involve mass mob or protest until evidence is provided. If schools are supposed to be institutions of higher learning and thought, they should be encouraging students to be impartial and consider all evidence and act on that and not hearsay.

Free speech standards in the US requires you have evidence to back up what you're saying if you're going to speak negatively of someone, even more so if you're going to take action against them, colleges should be encouraging that standard and rational thought over emotional reaction.
I'm quite partial to TinyRSS, available at tt-rss.org.
You did not define what efficient means.

For example, a SIMD implementation will outperform a multithreaded implementation on a CPU without support for hardware threads.

My nonsense answer just happens to be what HPC is moving into, and when HPC wants to scale it uses MPI coupled GPUs, not plain old threads.
I'm a lifetime subscriber to Feedly (https://feedly.com) which has behaved sanely since I joined and claims to have mobile apps but I'm not the target audience for reading blogs on my phone.

There are also quite a few self-hosted options, the most famous one that springs to mind is TinyTinyRSS (https://tt-rss.org/) but I'm sure there are folks who have more experience with any alternatives https://alternativeto.net/software/tiny-tiny-rss/
The social scientists do everything for grant money. Foundations don't give grant money to figure out the truth. They get grant money to get someone to make some scientific sounding propaganda that supports whatever narrative they're pushing.

Who comes up with the narrative to push though, and why?
You left out the #1 reason: so you can suss out their spending power and level of need so you can charge value-based pricing instead of cost-based pricing. Nothing you wrote is relevant to OP's concern about "call for price".
Your personal experience is very interesting but it's misleading to claim the BBC Micro was "given to kids" or "gifted to schoolchildren", as if the BBC or its Micro inspired a generation of British computer enthusiasts or programmers.

In reality kids were largely not allowed to go anywhere near the beige Rolls Royces gathering dust in classroom cupboards, because they were so expensive and/or because nobody was trained to use them.

The massive gaming and programming ("computer literacy") explosion in the UK in the 80s was almost entirely thanks to the ZX Spectrum, ZX81 and ZX80.
But the "spent" fuel is already a liability that no one has figured out how to get rid of.
Tiny Tiny RSS as a backend and https://github.com/jeena/feedthemonkey as a desktop frontend.
As a frequent LaTeX editor (professional mathematician) -- what are you attempting to accomplish? And what do you mean by a "best practice"?

My usual operandi is: poke around or Google for a solution, until I figure out one of the fifty ways that achieves my desired outcome. I then declare my problem solved. If my solution is deprecated (by whom?), then whoever deprecated it may tsk-tsk to their heart's content.

Most mathematicians I know are not all that fussy with how they write their LaTeX documents, the same way programmers can be extremely fussy with their code. If there are "best practices" out there, then they aren't widely known or followed.

That said, here's something that may interest you. On the arXiv (arxiv.org), at least in math and probably in other disciplines as well, the LaTeX code is available for nearly any paper you want. Pick your favorite paper, and then click "Download other formats" on the right.

If nothing else, you can see what professional researchers are using in practice.
There was an informative title. Can't think of a good reason why it was changed here on HN.
Unloved Patches: When somebody comes to your project with a well-thought-out, u
> I often see people on hn saying this is all blown out of proportion and a small vocal minority but when you talk to undergrads these days, you will realize these beliefs are not just a handful of people but carry weight across the student population.

This may have to do with the student population because I teach undergrads at a community college and I have recently taught at a liberal arts college and find this really is blown out of proportion. When I try to talk to them about media literacy most (not all of course but most) say they never read the news and don't follow current events.

>They find no apparent contradiction at being the most privileged of their generation (speaking of Harvard, Oxbridge, Stanford here), yet the smaller and local the cause, the more vicious the activism. Someone they disagree with dare speak on campus? Violence, trauma, discrimination, hate.

>Getting arrested for taking off a veil in Iran? Genocide? Consumerism destroying the planet? Yawn.

This is probably because they feel they can have an impact on local causes but can't do anything about international issues. What are they supposed to do about genocide in another country?
Certainly this is nonsense. A significant majority of undergraduate and graduate degrees go to women.
I've considered buying an Audi for the sole reason that the screen retracts onto the dashboard when you're driving.
AMD CEO Dr. Lisa Su Named One of World's Best CEOs
Feedly is excellent. If they only added decent feed management to their Android client (unsubscribing from a post level in particular), it would be perfect.
Block chaining -- that specific wording, used in cryptography -- has been around for almost 50 years and is widely known. It's not relabeling and it's not going away.
I feel so blessed. And proud.. that says something about my ego.
Soviet Arcade Games from the 70s and 80s
For anyone looking to use Markdown while reaping the benefits of a typesetting engine, you may find the following series on how to typeset Markdown using ConTeXt of interest:

https://dave.autonoma.ca/blog/2019/05/22/typesetting-markdow...
The first storage is actually opening in Finland. Its not that difficult to find a place technically. Its mostly a political problem.
The argument is "if you share it with friends you've abandoned the right to privacy cuz they can share it with others".

OK if that's how were going to play it then fb isn't responsible if a friend, of their own volition, shares it. However if fb says "you shared it now WE can share it" is a whole other game.

Regulate Facebook. They lied and said they weren't intentionally playing with people's dopamine to grow themselves. They're lying now (in a roundabout way). They're always going to lie. Why will they always lie? Because there's no accountability.

Regulate them. Force their hand. That's the only way we can stop creeping further into dystopia. They won't do it on their own and at this point no one should be comfortable with their practices.
A definition of important is "what people feel is worth recopying". Always been that way hasn't it?
> Tying methods to data is an inflexibility.

Tying methods to data is an inevitability (whether it is on run- or compile- time). Can you give me an example of a function that does not depend on the data it operates on?

What makes OOP wrong is not tying methods to data, but tying data to ontologies. Limiting a function to operating on what something "is" is an artificial limitation. Limiting a function to operating on what something "has" or "can do" is a logical consequence.
Ask HN: Learn Arabic?
Anyone have any suggestions/hacks for learning Arabic? Note I'm aware of immersion and unfortunately right now I'm US based.
a marginalized segment of your population being squeezed to the point violence and hate seems the only way forward

There's a name for ascribing responsibility for one's own emotional states to other people. NEETs aren't inherently right wing, and if this were really a phenomenon involving an oppressed minority, where is the prosocial behavior aiming to evoke solidarity from other minorities? Deciding that the Nazis were right after all and the last 80 years of western history (or 160 for Confederacy LARPers) constitute an elaborate plot to make one group of people worse off is getting into delusional territory.
Molten Salt reactors would also be much, much smaller decreasing that problem significantly as well.
I'm using also Feedly and I am a happy user. It feels so good to read blogs, much rewarding than social networks.
What, they take leave after the children are old enough that the father-child relationship has proven to be a good one?
Selective enforcement could indeed be a problem.
There are plenty of very successful single player games these days... but exactly like you said, they tend to involve the player interacting in unique ways to make the experience more varied. Grand Theft Auto and Red Dead Redemption, Elder Scrolls games, Far Cry and Just Cause. Even Mario and Legend of Zelda have gone this route. Linear story-driven single player games are niche, but open world, player-driven, interactive, "radiant AI" style games bring the feeling of a living multiplayer world to the single player experience.

Not disagreeing with you, just adding on.
For buying a piece of hardware — especially one that doesn’t require some complex sw to go with it — doing the “contact us” thing definitely turns a lot of people off. When I see that I think they will start off by pumping me for information about my company and basically trying to figure out if I can afford a high price, then they ask me what my application is and if I’m aware of any other solution than theirs. Then they give me the price and if I say no thanks I proceed to get spammed by them for 6 months about whether I want to buy the product or not..
Or I'm just politely asking for confirmation of what I'm interviewing for, as I'm participating in said interview. You sound like that proverbial manager who refused to hire someone because at the lunch interview the candidate put salt on his fries before trying them, and the hiring manager extrapolated that to mean he doesn't properly analyze situations before acting.

As for "role" and "expert", you seem to think that in an interview my job is to be subordinate. Quite the contrary, at present I'm not unemployed and my bills are paid. I'm looking for an upgrade, not a necessity. So in an interview I'm still deciding if the company is worthy of my subordination/my making them more money. I may not be leadership, but I can pick which leader to support. Leaders who are oversensitive to basic, polite questioning during a job interview clearly don't want/need help that badly.

Now once a subordinate, obviously there are times/places for questions and times/places when they are not helpful. But if you consider questioning decisions in general "poison" for your team, and you fear your team turning into a "snake pit" if someone starts asking questions, then that points to a severe lack of trust and/or poor communication between you and your subordinates. Either of which would turn me away even if you offered to double my salary.
The Bugged Embassy Case: What Went Wrong (1988)
I think in this type of business it is take what you can get as far as technology. A fuel pump PCB could be bugged one way, while a core flight control PCB could be bugged another. The bugs could also carry their own sensors. A simple pressure sensor could report altitude, and an accelerometer/compass could report motion. Those could be placed on the output stage of one of dozens of antenna or radar hardware. Even modulating a light bulb or LED slightly can transmit data that can be seen miles away.
Notice that this article is explicitly about formatting equations in LaTeX. Other Word processors, of course, don't actually do any LaTeX, they simply emulate the equation stuff from it.
New and better way to search Twitter
Just get Lyx. It's a graphical front end for LaTeX, so you never actually write LaTeX. You don't have to worry about what's idiomatic at all, because you aren't writing it. You're just writing a document.
This is a fair point - the local cause is the one more accessible. Here is a counterpoint:

If you exalt a local event like the one in the original post (an arrest for a theft), or a speaker from the opposite political spectrum to terms like 'violence, hate speech, traumatizing' (words you will find in student newspapers and activism here), what is left for real events of actual drastic impact to society and the lives of others?

This kind of activism is a concept inflation that is tearing societies apart from both ends. An interesting article on this:

https://quillette.com/2019/02/14/the-boy-who-inflated-the-co...
Ask HN: Do you use anything for automated code review?
I have been looking into a couple of options in this space and it's really hard to tell what would be a low-value, high-pain tool and what would add value. Does anyone have any great experiences with tools in this vein?
MyTweetAlerts.com is a new and better way to search Twitter. Email alerts for Twitter. A lot of advanced filters. Filter by number of likes, retweets, followers, comments, twitter accounts,..
I think going one-step further and making LaTeX the entire backing structure of a document would be a great idea. Kind of like HTML WYSIWYG designer tools. Would be a boon for interoperability which is probably why it'll never happen.
I really enjoyed the read. I'd love to do something similar in the future. Thanks Joey!
Just a corporate entity passing the blame on their massive user base. They need to impose some restrictions or get regulated.
Excel. Sometimes it is easier to write a couple lines of Basic code than write a ton of formulas.
Sometimes models require some complex logic.

Sometimes it is easier to keep some data in Excel and then convert to JSON with a simple macro.
Hip hip. We need a People’s movement against FB, or a people’s movement for data regulation.
There is a form of the SJW movement that eschews “Liberalism” as basically being nothing more then the representation of the power of the oppressor rather then being a bedrock set of principles necessary for democracy and civil society. They have been vocal in demanding that those that would impress by any means (including speech) be suppressed and de-platformed or “canceled“. The systems that protect viewpoints that diverge or protect oppressors are must be removed. You see this not only with speech, but also things as basic as right to consul, right to face your accuser, right to a fair and speed trial - Under title 9 at college.

It’s basically the same authoritarianism that hard core Trump fans embrace, but on the left.
Interesting quote from Brad Enslen about Google's possible role in this:

> Search engines in general but Google in particular: they have warped the way we build websites, many websites used to have a splash or landing page first: “You have reached the Gates of Marlborodor” (complete with MIDI music) and a big Enter button. Search engines decided they didn’t like that so word spread to get rid of them. Rumors spread that large link pages (for surfing) might be considered “link farms” (and yes on SEO sites they were but these things eventually trickle down to little personal site webmasters too) so these started to be phased out. Then the worry was Blogrolls might be considered link farms so they slowly started to be phased out. Then the biggie: when Google deliberately filtered out all the free hosted sites from the SERP’s (they were not removed completely just sent back to page 10 or so of the Google SERP’s) and traffic to Tripod and Geocities plummeted. Why? Because they were taking up space in the first 20 organic returns knocking out corporate and commercial sites and the sites likely to become paying customers were complaining.

Comment is from here: https://www.kickscondor.com/when-the-social-silos-fall/#comm...

Blogrolls are returning here and there. Here's one I saw recently: https://www.gyford.com/phil/writing/2019/06/04/blogroll/
The fash over here just uses the England flag. Often for some reason with ENG LAND written on it (perhaps they're so thick that they need reminding?)
Oh, OK, thanks for the example. That's nice !
That might be, but the real statement would be more like that the solar system rotates around the barycenter of the solar system, for sure the moon revolves "more" around the barycenter of the earth-moon pair than that of the whole solar system.
I suggest you look up why they disabled it. And that is still not an application of WebWorkers!

It would be much more helpful to the cause if you could point to some actually used app out there principally relying on WebWorkers. Until then, it's been a lot of pain, zero gain.
I’ve done the same thing on my 3 and agree. Also quite like using the knob to select compared to touching
There are lots of laws with arbitrary numbers in them. That's because don't get justice from fair laws, you get justice from a fair legal system.

You can have the bestest and fairestest laws in the world, that doesn't give you anything if you are facing a corrupt legal system.

If you've got a ridiculous code of law and a somewhat competent legal system, you should be fine.

So, in my opinion you should be worried to get competent people into the right places.
>opposition to "social justice" signals an opposition to fairness and equality,

That's like a pro-lifer wondering how anyone could be against "life," or a communist wondering why anybody would be against the proletariat, or a capitalist wondering why anybody would be against freedom. You have to go beyond the dictionary definition of the word, and beyond the most abstract and noble stated goals of the movement, to understand why anyone would be against anything.
Evidence needed, strongly. There is an incredible push happening at all levels of e.g. STEM, tech companies, everywhere, to get women. They receive special support, scholarships, extra application tracks, extra programs, preferred hiring, and boys are falling more and more behind.

Are you really trying to say that the Harvard-Stanford-Oxbridge woman is held back compared to, say, the plumber's son (no offence, a highly useful profession, but you will find few of their children at these unis)?
hmmm, are you sure these things stay connected? i just tried with those 3 items and none stayed connected when i fake turned-off bluetooth on my iphone/ipad.

or maybe it's a feature of the newer devices? my apple devices are older and have bluetooth 4.2 still.
> I would need to start storing them in a "traditional" database, introducing additional layers, serialization, overhead and bugs.

If the app state is stored in a single atom, I would use localForage[1] (available as a cljsjs package[2]) to keep it in sync between web workers and the main thread. It would also make the app accessible offline.

[1] https://github.com/localForage/localForage

[2] https://clojars.org/cljsjs/localforage
soo.. like lyx?

https://www.lyx.org/
Everyone is all for fairness and equality but, as is becoming increasingly clear, "social justice" as a movement has little, if anything, to do with actual fairness or equality. Oberlin College's misbehavior may be at the extremum but it is far from the only example of this.

Even on as pro-left a site as HN, people are realizing that this movement is more of a problem than a force for good and that one can be a liberal without necessarily being a progressive and vice-versa.
> They don't get told "Mr Copper trace, you are going to do i2c and send XYZ data! and you are going to be a pci express and send ABC!" at the fab. Jeez.

I do only very basic electronics, so I'm asking here in honest confusion: Why can't you figure that out? I'd have expected that part footprints, high-level topology, fine details of individual traces, and the general need for everything to make sense at all would tell you everything you needed to know.

RF optimizations (squiggles to control propagation delay, weird shapes in corners, notches) (edit: wouldn't these give you the bus's frequency too?) and thermal tweaks (wider traces, bigger vias) would give you information about the pinout of whatever's plugged into each footprint (fast, slow, low-power, high-power, etc). Basic topology (is a line connected to two pins or thirty, is a line isolated or is it part of a sixteen-wide or ninety-wide bus) would narrow that down even more. More important parts will almost necessarily have more lines coming out of their footprints so you'd have more information about the stuff you care about.

Even if we assume there're no standards in use ("941 lines, power here here and here, high-frequency bus with 288 lines here, so that's socket AM3, which means these are..."), I wouldn't have surprised if you'd told me you could figure out what part numbers they're dropping into the slots for microprocessors and similar. What am I missing? Why can't you figure out which lines are i2c to misc peripherals and which lines are PCIe between CPU and key coprocessors?
Minute Read|SciFi Dystopic Flash Fiction|Fantastic Pulp
Using your simple logic, the company could ask you to walk on all fours and eat grass and you'd put in the effort, if you want the job.

We're irritated with the current interview practices, because the gauntlet that many of us have to run is not only wasteful, but it's also harming the profession. If one has to jump through the same old hoops their entire professional life only to be thrown out at 40, what's the point of building a career in software engineering?
If you feel like talking to someone over there wouldn't add any value, simply hire a freelancer with decent English on Upwork to act as your 'representative' and take the call with their sales rep to find out the price. I've absolutely done that before to avoid talking with low-level account executives who don't add any value but just want to 'build a relationship' and upsell you etc.

If you're a senior person in your workplace, I suppose you could make a junior employee do the call, with strict instructions not to give out your name or contact info to the sales rep. A bit mean but also a perk of seniority