skysight-inc/HackerNews huggingface dataset:
> And really student loans shouldn’t even be necessary for public universities but that’s another point.

Set aside the education component entirely. It costs money to be housed, fed, entertained, and consume other things. That’s getting paid for somehow and that somehow is often borrowing for undergrads.
Ok, I can understand that it sucks that your language is excluded, but I think it would make way more sense to try to get your language recognized as an official eu language instead of critizising a finnish project for limiting their selection to official eu languages.

With that said, if catalan was added, would you actually use that instead of english for a course like this?
Is there any copyright/licence specialist here? I've come up with an idea of having a free open software library that randomly displays offensive[0] messages full screen that comes with a BSD type licence with a clause that forbids removing/disabling that message. I assume that many developers or end-users[1] at home are perfectly fine with a messagebox popping up once a month with a "f## off" message, while any corporation planning to use that library will find it not acceptable to have their software display offensive content. And here comes a dual licensing, where there would be a possibility to buy a different licence that allows to disable that message. What I'm asking here is whether this would be possible to do so and enforce in a court or a legal dispute.

[0] or otherwise inacceptable in corporate environment

[1] I'm assuming that this would also be acceptable for the derivative projects: end-users might find that acceptable while businesses would not.

edit: wording of last sentence, formatting
I'm 42 and I think a lot of people here would find it surprising that my life just 20-25 years ago was radically different than it is today. To give an example -- then, the only way to contact me when I was not at home was to leave a message with anyone who answered the phone at home. If nobody was home, tough luck, try back sometime you think someone would be home (ie: no answering machine, no cell phone). Email ...meh once a week when I'd go to the cyber cafe to browse the net, chat with strangers online ..etc.

...and if that is surprising, the more surprising thing is a lot of people still live this way in large parts of the world.

There's always a long lead time between technology becoming available and becoming ubiquitous the world over.
Time to remove meat bags from control of aircraft
Regarding 1. and 2. :

In France 100% of high school graduates are (by definition) admitted to University, and more than half of them indeed decide to take that path.

"Typical" university education lasts 5 years. (Though I wouldn't be surprised if only a minority actually makes it.)

It's mostly free, students from poor families get grants, though there are limits on how many times you can retry university years while still getting a grant.

The result : in 2014, 45% of the 25-34 year old French had a university (or other superior education) degree, compared to 28% of the Germans. (OTOH I suspect that the quality of that education is not nearly as good ?)
Disque Ported as Redis Module
Yeah, CV Dazzle shows possible haircuts.

Here's a LED setup that works: https://www.youtube.com/watch?time_continue=8&v=2y3HWR3NMDQ&...
Semen without sperm will not produce a child, I’d imagine.
am I the only one who first (before reading the description) saw the lipstick emoji as an emergency vehicle beacon lighting?
Absolutely, I believe in some very basic stuff, like what you described (enforcing the harm principle). But, someone's drug abuse (for instance) does not harm me, unless I have to pay for the rehab; a lack of zoning may lead to an ugly house, but the closest that comes to harm is failing to provide visual or aesthetic pleasure to me.

However, you claimed restricting one from killing another is for the benefit of the one. Not so, rather it is to prevent undue harm to another. Conceptually, it is the difference between you stealing $100 and me giving you the same.

I also believe in remediating externalities, i.e. no one gets to dump toxic sludge in the river. I simply don't see an ethical case for laws that tell a landowner what he can and can't do with the property.
https://hn.algolia.com/?dateRange=pastMonth&page=0&prefix=tr...

47 so far (not including this post)... Can we make it to 100 before Christmas?
You make it sound easy. There is a huge fight in my town right now about exactly that. You see, when you develop land, that land is being used. You can't go ahead and develop the same land another way. The people in "Old Town" have no off-street parking and never will. Back in the day when the town was less densely settled it was easier to find something to do with their car. But now those resources are scarcer and people are angry that they aren't allowed to park overnight on the street during the winter (another regulation- sheesh).

And it can be damn hard to move. I think it's better to prevent the problem by ensuring developers plan on enough space. Another thing that's sometimes required is to ensure access by car (the developers may be required to rework an intersection). Again, for good reason.

These regulations were born of seeing things that were wrong and trying to fix them. Not perfect, but it's an attempt. Nobody's trying to be evil, they are just trying to make it so that people can live places easily and have their needs accounted for.
Software vendor and end user. Not the ISP You pay 20 euro for 70-100 mbit slow lane and pay couple more for the low latency bandwidth that you need.
Austria is one of the countries listed in the article, and it refers to an Austrian newspaper which reports that police plans to use facial recognition starting late December 2019 (https://futurezone.at/netzpolitik/das-kann-die-gesichtserken...).

On a tangent, the Austrian constitutional court of justice just today ruled that security forces are not allowed to use traffic camera data beyond using it to enforce traffic laws. They also forbid police to install hidden malware on people's phones ("Bundestrojaner"): https://www.vfgh.gv.at/medien/Kfz-Kennzeichenerfassung_und__...

While the use of facial recognition might not be a good thing in any case, it looks to me as if currently police is limited only to use it to retrospectively investigate serious crimes ("schwere Straftat").
A classic example of how boring governments are. All they can do is ban, fine and imprison. If I were the governor I'd just import the sand from Sahara and include the expenses (as well as some reasonable profit) in the beach entrance fee. They are going to have to import it anyway, why not just accept the reality and turn the problem into business?
Note that the first edition of Common Lisp the Language is the 'Aluminum Book'.
> with a clause that forbids removing/disabling that message

This sounds similar to the "invariant sections" clause of the GNU Free Documentation License; except you're talking about software instead of documentation.

> I assume that many developers or end-users[1] at home are perfectly fine with a messagebox popping up once a month with a "f## off" message

Some people are really angry about GNU Parallel's citation "nag", though. eg. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884793
Was in Korla, Xinjiang. So many cameras. You get a picture of your face taken and then a gate lifts when going into a lot of public areas or communities.
Maybe they could build underwater on the sea-floor?
Good, but in this case, the osxfuse maintainer expects to be paid by Apply because they derived from his work ... what about original FUSE, of which osxfuse is spiritually derived? When is it ethically OK to profit from your derived work?
One of the commits in one of the first MRs in this article shows an example of a legitimate use of `unwrap()`...

pub fn new(mut streams: Vec<TokenStream>) -> TokenStream {
match streams.len() {
0 => TokenStream::empty(),
1 => streams.pop().unwrap(),
_ => TokenStream::Stream(Lrc::new(streams)),
}
}

Since `streams.pop()` will never return `None` when `streams.len()` is `1`.

But I agree, most of the time using `match` (or its simplified form `if let`) or one of these combinators instead of `unwrap()` is better.
Yes the poster changed it, sounded a bit clickbaity prolly.
ESET identifies malware with novel installation technique
I refer to LED lamps - similar to those joggers wear all the time.
But only popular sites are even in the running for consideration. That benefits incumbents and harms new entrants. If you want to go out and make your own video platform, you'll have to do it without autoplay, even if 99% of your visitors play media with sound.
We have enough example of internet-outrage caused by tech-guys treating tech-women as peers.

That is outrage over "hostility towards tech-women" when what is actually happened was that guys criticized women equally as they would have criticized men. Even seemingly respectable organizations like the Linux Foundations have fallen prey to such nonsense fronted by (racist!) twitter lynch-mobs[1].

You'd think this be a pretty clear-cut case when considered objectively, but it has proven controversial, even here on HN.

In such a climate, it is only reasonable to pro-actively guard against such accusations. The troublesome part is that it's seemingly needed.

[1] https://twitter.com/hashtag/LinuxFoundationKangarooCourt
Most aircraft still rely on NDB/ADF and VOR/CDI for navigation - GNSS (GPS) is still relatively new.

A lot of my navigation training involved a stop watch, map and a compass just a year or so ago!

---
https://en.wikipedia.org/wiki/Non-directional_beacon
https://en.wikipedia.org/wiki/Radio_direction_finder#Automat...
https://en.wikipedia.org/wiki/VHF_omnidirectional_range
https://en.wikipedia.org/wiki/Course_deviation_indicator
Those poorer nations with less regulations don't enforce what they have. See, for instance, the post about massive sand theft in India; rampant corruption enables anyone to bypass the law amd cause harm to others. Passing more regulations won't fix that; said nations have tried that and failed.
glad I realized that I needed to refinance my variable interest rate loans into a single fixed loan at ~2% APR after graduating.

I think I would have been screwed in this current climate.

IIRC, I received those loans at an advertised “teaser” rate of 1-2% APR, but since they were variable the percentage tended to increase over the years - 5-6% APR before refinancing.
Indeed. LLVM seems like a big blocker for fast compiles, although I suspect Rust may additionally need some higher-level optimisation passes.

The alternative cranelift backend here has been making slow but steady progress, and seems to be approaching a useable state: https://github.com/bjorn3/rustc_codegen_cranelift/issues
The municipality is the people. What's wrong with them wanting to guarantee that option b) exists?
Yeah, computers have never flown an airplane into the ground... /s
A Technical Look at Phone Extraction
No. That sounds incredibly distracting as well as fairly awkward.
No it doesn't. Getting a whitelisted code signing key just requires you to agree that you won't distribute malware. You pay nothing for it and Intel don't see the code you sign. Please don't make things up because they "sound right".
I referred to the headline "At least 10 police forces use face recognition in the EU, AlgorithmWatch reveals". Now it has been changed on HN.
> FOSS community accepts

I know a lot of FOSS contributors but have never met one IRL that seriously believes there is money in it. Outside of people on internet platforms (that by and large aren't to be taken seriously to begin with), have you encountered real zealots like this? I doubt that they exist in truly great numbers.
In November, ESET researchers identified what they are classifying as a malicious framework used by a North American APT. DePriMon uses multiple advanced techniques, but makes use of a known, but previous unexploited feature of Windows, Port Monitors. This malware does not allow for initial exploitation, but it allows for arbitrary DLL execution at the SYSTEM user level once deployed.

All-in-all, it's an interesting example of well-designed malware, using Living off the Land Binaries (LOLBins), some file-less techniques, and encryption.
Nope as a QML developer 5.14 is bare minimum because of the many changes like proper 4k scaling support, Splitview, Table support, way better Android build, usable Qt3d and many quality of life improvements.
> There is only one correct way to do something .... so take great care in doing it right the first time.

I hear this a lot, in various contexts, and I even used say it a lot. But this has actually stopped making sense for me. I don’t think I’ve ever genuinely seen a case where there is only one obvious way to do something, or that there’s a way that is obviously the “right” way. Everything non-trivial is chock full of trade offs and hidden corners that could make it obviously wrong in hindsight.

Does someone disagree? Can you share your perspective.
Important caveats, for the lazy:

- SGX is disabled by default, it has to be enabled for this exploit to be relevant

- POC requires privileged execution, at which point you can safely assume all is already lost

Anyone who has spent time around digital logic circuits will know that messing with voltages will cause errors. If the power lines are too low some transistors will not be able to switch their load. Or too high and you will cause parasitic losses or capacitance in unexpected places. This is actually a really nice attack to show off to people with an interest in computer/electrical engineering because it demonstrates how a basic design constraint can cascade in unexpected ways.
> Huston doesn't having zoning laws and they're doing fine. Have you ever been to an area that doesn't have regulations on housing?

Say what?
Wearing a mask was also swiftly declared illegal in Hong Kong. (Currently off the books pending appeal, but you get the idea.)
Starter Story

10words.io

Reddit/r/sideproject

https://news.ycombinator.com/item?id=341138
That comment is so Hacker News...
The Computer misuse act(UK) GPDR (EU) are just two
Why isn't it a great thing for FOSS? It is what FOSS is, and FOSS is in a pretty great place right now.
Most of 2018/2019 Sony Bravia TVs Won't Receive Android Pie Update
Actually yes because there's still capital gains.
Commercial aircraft likely have quite the list of checks to do when on base / final approaches; but we learn BOUMFISH / PUFLR:

B - Brakes: Checked / Working
O - Oil: Temps/Pressures Green
U - Undercarriage: Down / Green
M - Mixture, Master, Mags: Rich, On, Both
F - Fuel Pump: On
I - Instruments: Baro, DG, Radio's set
S - Switches: All in
H - Harnesses: Secure
--
P - Pitch: Full fine
U - Undercarriage: Down / Green
F - Flaps: Set
L - Landing Clearance: Received
R - Runway: Clear

Most pilots in the US learn a GUMPS check:

G – Gas (Fuel on the proper tank, fuel pump on as required, positive fuel pressure)
U – Undercarriage (landing gear down)
M – Mixture (fuel mixture set)
P – Propeller (prop set)
S – Seat belts and Switches

Between flying the aircraft, communicating with ATC, and ensuring all the procedures are correctly followed (including monitoring each other) - there is a lot of stuff going on in the cockpit; and things are happening really quickly; you can sometimes get "behind" the aircraft - especially when unexpected things crop up, kudos to the pilots for recognising an unstable approach, going around, and then responding appropriately to the alarms in the cockpit and not being afraid to go around again.

I'd say it takes around 3-5 seconds for each checklist item; calling out, verifying it's in the required state, and continuing to the next one - you're looking at about 30 seconds on average; which is less time than what the pilots would have between going around and coming back for another attempt. Not to mention they're already likely following a missed approach procedure etc etc, so already pretty distracted, and then given "unexpected" (to them) directions by ATC (different circuit direction).

---
https://en.wikipedia.org/wiki/BUMMMFITCHH
https://en.wikipedia.org/wiki/GUMPS
Recommend a simple and beautiful landingpage template, you will like it
tl;dr: No, that's obviously untrue. It's overpriced by $16k.

Being generous, here's what it should retail for based on component costs:

Xeon W-3157X CPU $3k (Intel's own number)

Video Cards $11k

1.5 TiB (12x128) ECC DDR4 RAM $15k

4 GB SSD $1.5k

Apple Accelerator $2k

Base system $4k

----
$36.5k total

$52.6k Apple price

--> $16.1k zero-value Apple tax
This also reminds me of OpenBSD, in particular Ted Unangst. He's famous for deleting features that add complexity without any significant benefit or are only useful in a small number of edge cases. For instance, the replacement of sudo (with its massively complicated configuration syntax) with doas.
Some GA aircraft did leave the factory with that option ... most owners have since promptly disabled it.
Librem 5 Longevity: Solving the Problem of Disposable Technology
is there windows sys tray equivalent? (or taskbar)
I've seen websites using the fire emoji as part of their UI language to mean "hot (≙popular)"

But of course it's all too ambiguous to be useful. A "cash REGISTER" might just as easily be a "CHECKOUT counter" or more likely a "point of SALE".
What advances have we seen with Explainable AI and what are the first use cases?
Explainable AI (XAI) is one of the next frontiers in AI, looking at creating a white box neural network that can explain how it got to an answer.

Questions:
- If not now, how many years away are we from seeing XAI in use?
- What advances have we seen with XAI?
- What are the most important use cases for this technology?

https://hbr.org/2019/07/what-ai-driven-decision-making-looks-like
Splitting the Terraform Monolith
> I agree that any aggressive towards the maintainer is unwarranted, even if I personally disagree with his move.

I also agree, being aggressive towards a volunteer maintainer achieves nothing and brings the possibility that he'll simply stops working altogether on it for free, like what happened with wiringPi some time ago.
Okay, I should've been clearer about my initial post, that it's breathtakingly unlikely for anyone to get in trouble doing this.

Look at the unmitigated chaos on CB for a sense of how much the FCC feels like enforcing anything on the unlicensed bands. Probably 95% of CBers are running above-legal power, many of them by _several orders of magnitude_, and behold, the field in which the FCC grows its fucks, it is barren.
Hahaha, some of the people I considered the most academic in my physics cohort are going consulting.

After 5-6 years of making 25k per year and working long hours (which is not bad given the cost-of-living where I was in grad school is low), the salary becomes a very real draw.
there's no next season the finale was monday
Unfortunately that is not true, and I speak from experience.

4 years doing a physics PhD in the UK, almost all my experiments failed (in the building managers cranked up the heating/air con so the temperature was fluctuating +-5 degrees throughout the day and all carefully aligned optical components couldn't be kept aligned, etc way rather than the expected effect is weak), 30 mins with a supervisor once every other month, only person in group other than supervisor, etc.

Physics is definitely STEM, and I found it horrendous to find a job after graduating. It took in excess to 500 tailored applications and 6 months to get anything at all.
I was only a few weeks away from depending on welfare to avoid homelessness when I finally got an interview.

STEM skills shortage is an outright lie, all I see is an entire order of magnitude oversupply for STEM educated people.

Overall Grad School is an absolutely horrible experience, and I would completely defund public purse support of any university that engages in PhD "research" or "teaching" if it were in my power to do so.
pretty cool!
Is there support for private github repositories in the roadmap?
thanks!
I was flying a Cessna 172 on a beautiful day when I got cleared for the visual approach from 15-20 miles out. I got so focused flying an ILS approach for practice that I

- didn’t remind approach to hand me off to tower

- didn’t talk to the tower at all

- landed at a class c airport without authorization

- radioed approach from the taxiway that I was holding and then realized how many things I fucked up.

It’s so easy to forget stuff and get tunnel vision and “remind ATC” isn’t on the checklist.
What do you think of the counterargument that, as soon as you put a switch like that in, people will get manipulated into flipping it?
Get a cat.
I hope you are joking.
The sand that is stolen is not just any sand, people steals that sand because it's different, for example, some sand is pink, some is made by small quartz stones, some is red, some is black. Replacing it with generic Sahara sand will result in a "new" beach, and is not what we want. We want to stop people from taking the sand, not make a business out of it.
See also: Numerous Louis Rossmann video rants about the smallest dust particles messing up butterfly keyboards. ;)
Steady! mum and dad :)

I can't help wondering if the Yorkshire librarian scowling at modernity would have come out in hives at the Americanism.

Great call though, it's short enough and easy enough for somebody new to Larkin to hook into. I'd paste it all here but not sure on the legality.

Pithily miserablist; Morrissey for the page...
Google Year in Search 2019
This certainly seems a bit too idealistic. Not only is a problem with a single correct solution a rare thing indeed, but in my experience complexity often springs from shifting priorities and requirements for the software coming from sources outside of our control (ie, management or the client), and digging in to determine the most elegant solution is often not within the time budget for completing the project.

While I agree that simplicity is always better than complexity, in practice it is an abstract target rather than a hard requirement.
Or anyone using Windows software through Wine/Crossover - since Crossover only announced support for Catalina yesterday.
The list doesn't change a lot when you measure by metropolitan area.

https://en.wikipedia.org/wiki/List_of_largest_cities breaks down the list across several measurement methods.
ZMOB: A multiprocessor computer with 256 Z80 CPUs. (1981) [pdf]
Crypto Santa in December 2019?Cryptoindex AI Monthly Predictions
Bekk (a Norwegian consultancy) bought a bunch of domains under the "christmas" TLD, and made bunch of "christmas calendars" [0].

They're probably submitting many of their daily posts from many of their calendars.

[0]: https://bekk.christmas/
Having the EU ban id cards and phtoes on CV's would be a start - don't forget that many EU countries have mandatory id cards.
> The captain elected to remain at Flaps 3, which investigators described as permissible and safe but not Jetstar’s standard configuration for a visual circuit.

This surprised me (I’m a naive non-pilot). I guess I assumed that things like this would be decided by manufacturers and regulatory agencies, with (as happened here) pilots making on the spot decisions. I had not realized different companies might make different safety protocols. Is that common?
Except this unit only has a single processor. 100k is for a quad Xeon server with redundant power supplies and on-site, same-day support. If you look in another comment of mine, the Pro costs over $16k too much when maxed out, it should be mid-$30k's if they were honest.