skysight-inc/HackerNews huggingface dataset:
I think that this is not a charitable interpretation of the situation.

While I generally agree that FOSS software (Libreoffice calc) is inferior for business needs, a _lot_ of the issues actually stem from compatibility.

Not just compatibility of the document system and interpretation, though that is a large part. But compatibility of functionality too, along with UI design.

People are more likely to re-train for a new UI on a new edition of their previous software because it is seen to them as a progression, but they are not so open to changing UI paradigms with different software that does the same thing.

In order for something "better" to be accepted it has to not just be better- it has to be _so_ much better that it trumps everything else.

in the very best of cases it has to be 100% compatible in all areas and _still_ at least substantially better.

That's without getting in to opensource financing, which is a difficult topic. Though I can imagine if Munich put their resources into a FOSS foundation which was providing productivity software it would help tremendously. I don't think they're going to do that because Linux (and ecosystem) is seen as cheaper, so why negate the cost saving?
C/C++ is most common. Good luck getting their attention if you didn’t go to MIT, CMU, Stanford, etc.
An autonomous boat that drones can land on to recharge automatically.
That would also put the risk on the government though. What if their software is shit? Tax money wasted.

Buying software has the benefit that the manufacturer carries the risk.

Imho, they should set standards, APIs, file formats etc to enable competition and keep vendor lock-in to a minimum.
Somewhere in this thread someone said to press D to see the categories it assigns to your drawing. I did, and then drew a penis. It did recognize it as such with a fairly high level of confidence so there is definitely a dedicated category for penises.
Wow! That's a nifty little library. Just looking at the amount of options going into the main parser routine is mind blowing [1].

And the figuring out of encoding is also complex [2].

Once again, this is just to demonstrate that writing your own CSV parser from scratch is a total waste of time. Just use tools provided by your language. Many languages provide native support for CSV parsing. For example see docs for Microsoft C# [3].

----------

[1] https://github.com/pandas-dev/pandas/blob/v1.0.3/pandas/io/p...

[2] https://github.com/pandas-dev/pandas/blob/v1.0.3/pandas/io/p...

[3] https://docs.microsoft.com/en-us/dotnet/csharp/programming-g...
I must admit, I have been watching erlang for a while trying to decide when to hop in, and I have increasingly come to the conclusion that I will not be learning erlang as such, although I will be buying the books and reading them, but I will be learning gleam, which is erlang with types.

I'm too used to the safety that rust or F# gives at compile time to give that up.
That's easy: recording billions of miles of data is only part of solving the problem.

I'm sure they'll get there eventually, but having a ton of data isn't a cheat code that makes rapid progress inevitable.
Yeah, that must have been a huge problem. These days however an OKayish notebook can be had for $400 or an i3 NUC with 8GB RAM and 256GB SSD with an IPS 1080p monitor for $500, and those would run any Linux well for foreseeable future without killing city's budget.
You can't use GPIO pins to short 2 contacts together.

The best you can do is apply voltage to the contacts (which might be workable, depending on how the remote is designed).

To short the contacts you need either a relay or a transistor.
Did anyone notice that PCB? 50 pounds, 30k components, 1M drill holes, and 1 km of traces. Pretty much blew my mind.
What is endless about it? You’d assume there will be a finite amount of comments when you load the thread page, and the new implementation can just render that.
Also xsv [0] and the related Rust csv crate [1]. xsv in particular is the best CLI csv tool I've ever used.

And I've used them all.

[0] https://github.com/BurntSushi/xsv

[1] https://github.com/BurntSushi/rust-csv
Yes, it’s a pain. However there is a solution to open an UTF-8 CSV file (with Data > From Text and a few clicks), but it’s true that googling something like that is out of the mind of most people.
I'm not going to point out the big things wrong with this project, because someone might think "oh, if I just fix those things I'm good". I will say I think it's the worst garage door opener project I've seen on hackernews yet. Nothing wrong with messing around with motors in the workshop but the author of this one should keep his project away from other human beings. Probably pets too.

Here's the CPSC page on garage door openers:
https://www.cpsc.gov/Regulations-Laws--Standards/Voluntary-S...

The pdf "Update of Automatic Garage Door and Garage Door Openers Entrapment Incidents. October 7, 2003" is a good introduction to the real, not internet-smart-guy-hypothetical, hazards of automatic door operation. It includes a summary of every entrapment incident found by the CPSC from 1982-2003.

The UL standard for openers UL325 is incorporated more or less verbatim into the mandatory standard 16 CFR Part 1211:
https://www.law.cornell.edu/cfr/text/16/part-1211/subpart-A
Have fun. This is the standard that an opener that retails for $99 on sale in the US has been engineered to meet. European and other international standards differ in particulars but are quite similar.

No, you will not accidentally meet real-world safety standards with your project by dint of your sterling virtue, high intelligence, wisdom in the ways of the world, and impeccable engineering skills. Nor will you do so by adding a couple more features. Safety is the result of deliberate processes.
In the "two people walking towards each other" case, I've battled that my whole life. I typically stare right at the other person, anxiously waiting for them to pick a direction so I can go the other way.

My wife pointed out to me that just by picking a side, and then looking in that direction as the other person comes towards you, that they (possibly unconsciously) go the other way, and conflict avoided! Mind blown. And it works.
I do this manually in my notes app :)
Depends on radio and network.
Right now, I'm on wifi (so it goes wifi -> router -> ISP radio -> ISP fiber) and have 2.5ms ping to one of the bigger DC in my city, so I guess it can be pretty good ;)
I think for similar reasons that backups and regular server maintenance languishes: "it's working, I don't need to do anything." until something goes wrong. Then they're multiple versions out of date, or have no backup, or have half their VM's showing awful performance then wonder where things went wrong.
It's got my generic one (firstname@), and an older Facebook login email address (facebook@, changed now since Kickstarter leaked that one). Interesting.
Maybe the difference to last time is that the Greens are now the strongest party? I guess they are not as easily "lobby-able" by Microsoft as the others.
> modern networks are built with short-lived certificates issued off 2FA from an IdP

Modern networks are sadly far too rare; 95%+ of the industry is built on legacy networks.

My take on fail2ban and port knocking are:

* they reduce the amounts of logs produced

* they defend against fully automated at-scale scans / password stuffing attacks that a well-maintained application wouldn't need defending against, but we all know that in any sufficiently big organization, not all applications and accounts will be well maintained.
I know. But imagine sending a file with patronizing instructions on how to open it, which will still be ignored — the other end will double click on the file, see garbage, and get back to you.
I follow this pattern exclusively, though I haven't actually received any recent HIBP notifications. I'll do a manual check.

Edit: three personal domains registered nothing. One corporate domain registered a double digit hit. If I discern any clues I'll get back to the thread.
Could it explain why we are seeing more improvements in rendering quality compared to physics and AI?

As you said, AI and physics are inherently not really parallelizable while rendering is. AI and physics from the Athlon 64/Pentium 4 era (e.g. Half-Life 2, Crysis) are similar to what we get now, while visual quality greatly improved (better textures, more detailed objects, longer visibility range).
Fair point.

The objective is far less practicality or usefulness than of determining possible attacks on the anonymous contact tracing method. Also incidentally highlighting the power and threats of widely-distributed surveillance networks. Inference is powerful.
Do you mean Russian ethnic majority inhabiting the Crimea for over a century now, abandoned their property, and ran?
I disagree that organizing by votes is inherently better than a chronological view. You simply end up with different problems. I’d probably argue that diversity of thought is much penalized in a voting system, which might be worse in the bigger picture. A better way forward would somehow combine the two.
The explicit wording states that in case violent action they would seek immediate Security Council action. That is toothless assurance when Russia is permanent member of security council.
Glad I'm not the only one. I was picturing myself being laughed out of the Roman Forum.
How would they know if they don't log in to see mod mails? Also spam bots posts everywhere.
What about implementing something that works for your environment and making it fail-fast so that any unexpected input will just abort+log the current operation? You could then expand on that on-demand.
High School teen turns down $8M in ads on his popular Covid Tracker site
trademarking a famous scientist’s name seems legally dubious at best

It's pretty common - the Apple Newton(TM) and Salesforce Einstein(TM) spring to mind.
indeed why shouldn't i?
“Twelve” is suspiciously similar to “two” however, which makes me wonder about its origin.
Two Types of Viewpoint
Current state of JVM Escape Analysis and downstream optimizations
Your bad stuff is not my bad stuff. Thanks for the pointers.
how is hiring local developers as employees any different from outsourcing to a local company? if the city is developing software then it is surely something that doesn't already exist, and when they do they are also not selling it, so i see no competition there.

if the goal is to create jobs, then that also happens either way. i don't see the problem.
US blocks shipments of semiconductors to Huawei
We use Khan Academy(Full spectrum), DuoLingo(language), and Fender Play(guitar).

We also allow targeted education interest YouTube.

Finally, we use www.amy.app

It’s an AI math tutor(disclosure, our kids get so much out of it we invested in it).
France passes law requiring social media companies delete content within an hour
I've seen at least 6 or 7 research studies coming to the same conclusion that vitamin D deficiency leads to more severe outcome. It's not just from a random channel.
Please note that Perl 6 has been renamed to Raku (https://raku.org using the #rakulang tag on social media). Also: not sure how long ago you tried using Perl 6 and found it slow. If your data is from the Parrot days, it is definitely out of date: the MoarVM backend is at least two orders of magnitude faster.
> I called this guy out on Twitter eventually challenging him to show me any article (in this PC area) of theirs and I will find mistakes. I offered my editorial services for one dollar. I've been, long ago, one of the editors of the largest computer monthly in Hungary and was on the editorial board. This wouldn't have been my first rodeo.

Do you honestly think anyone would hire you with an approach like that? You'd have to pay people to put up with that attitude.
Well that settles it. Better keep on doing nothing!
The curriculum from Open Source Society University at https://github.com/ossu/computer-science lists those:

- https://www.edx.org/course/compilers

- https://www.youtube.com/playlist?list=PLDcmCgguL9rxPoVn2ykUF...
For me changing the default port for SSH achieved much of the same result at an even lower cost IMO. That is, unless you're high profile enough that attackers might want to target your server specifically and you're not just randomly scanned by botnets which won't generally bother looking beyond port 22.
Next step: both users playing over the network?
Munich made headlines for deciding to switch to linux in 2003 and decided to go back to windows in 2018.

https://en.wikipedia.org/wiki/LiMux

I still don't understand why major nations don't create or help create national OSes for their own countries/industries. You would think an OS is national security issue at the very least. A municipality isn't going to cut it. It's going to require a major national effort to stave off a monopoly like microsoft.
I just finished releasing a mobile game, and have a new goal for my next game: Early DOS 3D game based on the Rise of the Triad engine (a modified Wolfenstein 3D engine).

As far as I know the engine wasn't used again, with most moving to a Doom clone. I think there's untapped potential in the ROTT engine, and want to show it off, while having the game still run on the original target (386/486).

So far the code analysis has been really interesting, especially compared to the Wolf3D engine that it started as.
>Todorant is a plain vanilla todo list with one single catch. Every action and feature was carefully weighted and tested using cognitive psychology. I have used the decades of studies and packed them into a single simple silver-bullet productivity tool. Todorant tricks your mind into doing more good actions and less bad actions. It builds positive habits and gets rid of bad behaviour.

Can anyone share the specific "cognitive psychology tricks" encoded into this product that costs $60/year?
Loose eyelashes vs factory farmed human flesh.

Both are finite pain/finite negative utility.

How many of the former must be avoided to equally balance the creation of one of the latter?
No. When you are downvoted / flagged by enough users your text slowly fades out. Though, I believe you have to be configured to show dead comments.
Apathetic engineers is often the problem. Just as often, though, they aren't given the people, tools, or budget.

Non tech companies see tech refresh and upkeep as a pool from which to steal people or dollars for other stuff. Until something breaks in a way that it hurts the business.
Nope.

Adjustment and FX layers don't translate, as well as some compositing and blending options.
Thanks! My next quarantine project is to put in a sink in my basement so I can start printing again!
Direct link to the petition: https://publiccode.eu
The problem on reddit isn't the fact that they're succumbing to PR campaigns. The problem with reddit is that they have by far the worst monetization strategy. Facebook probably has the best. So reddit runs this site, making basically no money. Then people act surprised when someone comes along and goes "Oh, I can totally monetize this". As a result the monetization is happening covertly. This means all the incentives are mis-aligned - because the people making money from the site aren't the same people who are running the site. Should moderators be vetted? Probably. In fact they are on the most controversial sub-reddits. Are they vetted? Well not as a general rule, because that would cost money, and the people doing the vetting aren't making any money.

The perfect example of this was /r/wallstreetbets. Its sole purpose was to funnel money into some weird crypto trading company simply because one of the moderators decided on it.
Gain Money Online As a Developer by Reselling MilesWeb Hosting
How convoluted. Why not just send the password in a plaintext UDP packet?
The point is that if you crack it, they should send you to some unique link. Even if it's not super hard, it at least proved some level of technical competency and do should allow you to prioritised interview access (maybe at least skipping initial screening).
Agreed. I often felt people give little credit and appreciation to the Truffle Ruby teams.
Attention is one thing. What scares and frustrates me is censoring by banning accounts, removing post, and to a lesser degree echochamber downvoting hidding the content.
As with many things in "modern" web development, "endless-scroll" is not really endless (as nothing is endless). It's a technique similar to how Facebook, Twitter and others continue to automatically load content when you reach the bottom, giving the impression of "endless" content. Of course, even Facebook and Twitter would eventually run out of content to show, but somehow that pattern got the name "endless scroll".

See also: isomorphic, real-time, serverless and countless others examples of poorly named concepts in web development.
i wanted to... but not anymore :/
I think this is called a livelock.
>Governments should develop and run opensource systems.
I'm for this proposal too, but for different reason.

opensource system can create much needed transparency in government project and organization effort. In my home country the unemployment agency spent atrocious amount of money to create an unusable job-posting app; something private companies do for fraction of the cost. More surprisingly, they doubled down on it; instead of scrapping it when it wasn't delivering. My guess it that some nepotism/favoritism was at play, and if the project was at least open source it could've been examined by others.
But your flaw here is extrapolating this utility difference to its limit, that something like a cookie can become exponentially more valuable to someone versus their peers. The value of insulin is just that — life and death. But it certainly doesn’t equate to a million lives or deaths.
Ok cool but what about sketch of vulva and clitoris? Can be fun to add them to the model too :)
which risk? a software company is going to make sure that their risk is covered financially. so if the software turns out to be useless, they will sure find a way to shift the blame and get paid anyways.
> Nothing - but Crimea is right on the EU's doorstep.

So it's no further from US bases than EU bases.

> Both Ukraine and Russia share borders with EU member states.

And Russia is a two mile walkable ice bridge from the US in winter.

> If we EU member states didn't get involved when we saw a fight right in front of us, the threat of us getting involved in a fight thousands of miles away isn't very credible as a deterrent.

Distance isn't the issue. EU countries/NATO will bomb any puny country armed with obsolete weapons, wherever it is.

What the US and EU will never do is get into a fight with a nuclear armed superpower.
An electronic lock doesn't have to be impenetrable, just take more than 5 minutes to break into. This is about as long as a determined thief might spend picking/breaking your regular lock before they're in or they move on to the next target. If you add a bit of obscurity in the mix you could be just as safe. A smartlock that looks like a regular lock, or has all the "smart components" on the inside of the door (like smart bolt-on key turners) would not stand out.
In all fairness this can be abused by any country not just Russia or China.
US and Israel could just as well use it to shape and support the endless wars and warmongering.
It could be used by left/right wing extemists just as well to push their own narative.
The fact that it can shape what is seen by your average joe to that extent is the problem regardless of who does it.
Yes, my property tax is roughly 9-10k annually.
> What if a ASCII record seperator shows up

point is, being not human readable and having no keyboard key, you can reasonably expect those special separators not to.

I suppose I'd consider such special-separated files (26 to 29 from memory?) to be machine generated and machine readable only, not intended as human readable without a bit of extra software or eg. a special emacs mode
Cheers all round as Australia's bars, restaurants reopen after weeks of lockdown
In the context of multiplication, raising a number to the zero-th power is a NOP (no operation, or nothing). So, for any x, x^0 = 1 times (x^0) = 1 times nothing = 1.
I built a few online multiplayer boardgames: https://wunderwald.games code is at https://GitHub.com/twaldecker/halma
Hi is in only in German for now.
Initial build was done in one afternoon for a Skype birthday surprise party.
Another solution I've heard for this problem is to not look the other person in the eye and just look passed/through them without faltering. IIRC, this comes across as an assertion of dominance and the other party will submit and move aside. I don't actually know if this works :P Also, I assume there's a hilarious edge case where two super-assertive people just walk into each other.
Battery prices are also dropping, although as not as fast as solar, but its at the point where in some regions solar + battery is cheaper than coal

Modern Gas turbines can also act as a good backup for solar in times where there is unusual demand because they can start up on under a minute
I've never seen it, but other people in my (non-US) country claim to have seen it. I always assumed it was either my taste in porn or the fact that I'm usually logged out and regularly clear tracking cookies.
The Costly Failure to Update Sky-Is-Falling Predictions
Another thought I had: they don't want to help you succeed in small increments because then you're 1) not likely to need their help any longer (they don't have you on a metaphorical leash), and 2) the more successful you are the more leverage you have in negotiating and could find other suitors to fund you at better rates.
https://news.ycombinator.com/item?id=23185107
Adobe doesn't even respect the windows start removal and starts background tasks even you disable it from startup menu.
Could live-migration prevent that happening today? Depends on the nature of the degradation I imagine.
This is nothing else than the US panicking over losing their technological and economic supremacy, and using brute force to damage a competitor. Disgusting and very dangerous for the whole world.
I mean yes, the need to reduce values, emotions, and human life down to numbers is a known and justified challenge to a utilitarian ethic. But in many instances, it is generally allowable to do so, such as in the instance of taxation.
My wife and I have been discussing this recently as well. A big part of our concern is that I feel kids are going to be forced back to school prematurely (we live in Ohio) simply because it’s too complicated to resolve the economic issues otherwise. My wife stays at home and I work remote, so keeping the kids out for awhile seems like a good idea.

One piece of advice, is to help your kids research problems and find answers and check them. The world doesn’t result in something as simple as a story problem, or get summarized as easily as a history textbook. Let them use critical thinking.
The first thing that comes to mind is recaptcha with some overlays. they would know almost every account you've registered for.
Yes them, in general they have a serious approach to software engineering (though YMMV per team)
I can't think of anyone in my office who wants to permanently work from home.

We talk about it every week, and it's become clear that everyone is looking forward to the day where offices reopen.

I really don't see this trend of people relocating. And for those considering it, once they are made aware that salaries will scale with location it's probably going to be a strong enough deterrent.
Ah, the OG hoarder. But one man's crap is another man's treasure. I suspect you could retire comfortably if you had a portion of that dude's "crap".
I had a kernel panic once on GCP that I attribute to a live migration. Panic was something along the lines of

sched: Unexpected reschedule of offline CPU#1!
Guide to the vi Editor
Yılmaz Büro Mobilyaları – Ergonomi ve kalitenin tercih sebebi
So the message is that the lockdown is a failure, the only way it could help if it is maintained until there is a vaccine.

Good luck with that!