skysight-inc/HackerNews huggingface dataset:
Given how easy it is to disable satellites, does the US military not have contingencies? In the case of all out war between super-powers, it seems to me that all satellites would immediately be taken out. Not planning for that is simply stupid.
I meant that based on the title I thought they refused to engrave the word “liberate”.

As in: somebody wanted to engrave just the word "liberate" and Apple refused.
Standard awk warning: it's tempting to try to use awk on csv files. You'll even get good results on simple csv files that leave you encouraged to go further. Don't.

Csv is not standardized and the quoting rules are weird (and not standardized).

If you can live with a certain amount of loss of fidelity in your output, you can get away with using awk. If you want a coarse prototype, use awk.

If you need robust, production-grade handling of csv files, use (or write) something else.

Csv files are a little bit like like dates: superficially simple, with lots of corner cases. Largely for the same reason: lack of standardization.

That said, awk is awesome. It's small enough to fit in your brain, unlike Perl (maybe yours is larger than mine?). It's also pretty universally available, with few massive incompatibilities between versions, unlike shell (provided you avoid the gawk-specific features). I love it.
Depends what you're building I guess. Most Rails devs work on Cruddy / SAAS things like Basecamp where Rails is more than fine (or Django / PHP for that matter). If traffic is extreme caching can solve a lot of the problems.
Also, companies like Shopify/Github open source and merge to Rails much of their scaling solutions, it's not as if you start from scratch.
Yea? Hes a meth addict.
How to embed a pure-JS plan editor with WebGL 3D viewer in your website
Ah yes, it’s assumed that 20% of the set is not included but let’s use the snappy acronym anyway.
I have troubles, I guess, to know exactly when to period or comman depending on the sound of the pause. To me it is like everything is short paused, so everything will be a comma :D
> there is basically nothing that matches the productiveness of Rails/Django when it comes to building webapps

That's a strong statement. Anyone care to back it up? I've never used Rails/Django.
There are several async drivers for Java, the most prominent probably https://vertx.io/docs/#data_access.

Go, Python, C# have native implementations as well, e.g. the de facto standard Postgres driver for Go (which is by the way super fast), https://github.com/JackC/pgx
Well the film Network deals with this theme and it came out in 1976 so I'd say that ship has sailed around the world a few times by now.

https://www.imdb.com/title/tt0074958/?ref_=fn_al_tt_1
MCS-48: The quest for 16-bit division on the 8-bit CPU which can’t divide
Maybe you always use the beta version for free, and only the paid plan will use the fixed production build?
Daily Coding Question Email Newsletter
Does MDN/Kuma not support talk pages like MediaWiki? IRC and other live chat options are good for building a community, but for discussing content changes (and preserving that discussion) keeping that discussion on the wiki is really useful. It's a shame if MDN never realised that.
Yes, in the same edition of the newspaper, in the news section, the Hunter Biden "story" was evaluated and found without merit.

Meanwhile, in the opinion pages, Strassell promoted it with abandon.
This line stuck out to me;

> Rather than questioning your material conditions, the merchants of modern Stoicism want you to change what’s in your head.

Having tried the stoic life a couple of times while fighting depression. I’ve always left the experience feeling that I gas lighting my self into accepting my circumstances and it would inevitably make me feel worse.

I was only able to come to terms with my depression and find purpose in my life once I started doing the exact opposite of stoic teachings. By embracing my emotions(good and bad) and allowing my self to be influenced by them did I start living a better and more fulfilling life.
I've done some researching for Rust jobs in several European countries. It's basically everywhere well below 1% of all dev job offers.
Can you trivially write a CRUD service with Swagger docs and JWT authentication using Rust? And how does performance compare to a FastAPI app?
Was it "The Power of Your Subconscious Mind" that you read, by any chance? I remember reading that there and applying it as well and it did kind of work. I've read that as kid as well, so maybe that has to do with something. I regard that books as a pseudoscience from today's time, but who knows.
What do you think about popup try out stores?
What do you think about pop-up try out mini stores for the products you want to buy via e-commerce or other online stores?
When Rocket lands Async/Await and other major reworks in flight maybe. Actix-Web is fast but ergonomics of writing Actix web apps are def. substandard compared to other mature ecosystems.
It's all about incentives! They make money on ads, the more the better.
Why would we? It seems the only reasonable place to wage war. Much better, at least, than on land occupied by people.
The desired result is that you get a series of pulses of extrusion rather than random under-extrusion, so if you can't get consistent pulsing by adjusting temperature and extrustion rate, you could always hack Marlin to do it on purpose. I expect that is what they've done.
I think he has that correct. Ime it's split on east/north vs. north/east but wgs84 is very dominant with lat/lon.
> The reason the media are not reporting on this is because they want evidence that Hunter owned that laptop

The smoking gun email was verified by DKIM so thats BS
The best description of dates and CSV files I've heard by far. Bravo.

"Csv files are a little bit like like dates: superficially simple, with lots of corner cases. Largely for the same reason: lack of standardization."
Just for fun, I created a poll of my top ideas from my idea text file, which one you think I should do next?

https://linkto.run/p/ZGHCIQW1
A Step-by-Step Guide to Game Localization
I want the BIOS (or whatever we're calling it now) to do as little as possible. Find the OS, load it, transfer control to it, stop.

The most complex thing a BIOS should need to do is the user interface when I press F2 (or something) so I can boot from a DVD or USB.

I don't ever want to "upgrade" the BIOS. If I have a machine with suspected malware on the HDD, I want to be able to remove that hard disk and be reasonably confident that the machine is now malware-free. If the malware had a chance to replace the BIOS, I would need to open up the case and use additional equipment to put the BIOS code back, as I could not rely on the BIOS code to this task for me.
Since when is your ability to talk to your family depending on facebook. What about email, phone calls, or a zoom call?
Carlson never claimed that the evidence is now lost, just that it was stolen. IIRC he also did not claim that it was definitive evidence.

Plausible motive for the thief could have been risk assessment for the documents.
Yes. But meta programming facilities aren't stabilized for obvious reasons (it ossifies the current implementation).
Speaking of which:

"The moon blew up without warning and for no apparent reason."

>That's the explosive beginning to a new novel called "Seveneves" by sci-fi writer Neal Stephenson. That event, the breakup of the moon into seven big pieces, kicks off 800 pages of love, death and heavy-duty engineering, as humankind races to save itself from a storm of fiery moon rock.

This is a fantastic book; prepare to abandon sleep.
Early results from DETECT study suggest fitness trackers can predict Covid-19
My tip for anyone in that position is to start buying stuff, I bought the biggest portable table saw (in retrospect, not the best approach) I could find and progressed from there. At the time I lived in a flat and worked on a balcony.
People Who Imagine Disasters
Is there a web framework / ecosystem built on a statically-typed, non-JVM language that comes close to the feature set of either Django/Rails?

After spending too much time chasing down dynamic-typing related bugs in both of those frameworks, I find myself missing a lot of their feature set when I look at other frameworks. However, I'm tired of doing "defensive programming" in Python to essentially statically assert argument types and unit test things that a statically-typed language would disallow by construction.

This stuff in Rust, Go, and even Nim [0] look interesting, but the consensus seems to be the value proposition of Rails or Django is still hard to beat unfortunately.

[0] https://nim-lang.org/
I wonder if they just used a custom slicer. In undergrad, I wrote my own slicer and used it to do silly things (less "can I make this?" than "What would happen if?").

I would imagine they took a similar (though, obviously, much more intelligent) approach here, just thinking directly in terms of slicer features, rather than in terms of models.
I'm a big fan of WASM to run my cross-platform code in browsers, but everytime I see it pitched as wholesale replacement for Javascript frameworks which sit on top of the DOM I flinch a bit.

This is essentially the reverse of "with Electron you can now create native applications entirely in Javascript". Yes it works, but only with a lot of overhead that wouldn't exist by doing it the "straightforward" way.

A much smarter approach is to create hybrid JS/WASM applications, manage the UI in Javascript, move isolated standalone features (cross-platform code or performance-sensitive code) into WASM modules, and call into those WASM modules from JS.
My friend had one, really liked it. It can just be expensive to get replacement parts shipped international if not in a country where they sell directly.
I used Django from pretty much it's first public release and it was broadly feature complete back then.
> Water ice is the most valuable resource in our solar system right now. And will be for a long time to come.

Water has no value except in some places devastated by war. The only valuable thing in this universe is oil.
What gravitational-wave events reveal about the Universe
The reason for which I want to build my web stuff on Rust is safety. There are so many things that can go wrong on a server (especially on a server under attack) that I want to at least trust my language and framework.

Sadly, I have reached a stage at which there are very few languages I trust anymore to actually not explode in unpredictable manners when push comes to shove. Rust is one of them.
Finally one shutdown that is clearly positive for users. I hope Goole will also make sure that cloud print app is also removed from all android phones.
The first problem is agreement on facts.

For example, the following are questioned and dismissed by large numbers of opinion pages in the WSJ and other Murdoch papers and media outlets:

* Is COVID a pandemic?

* Is climate change happening at a rate that is unprecedented in archeological and geological time?

* Is that climate change due to human activities?

Let alone ridiculous assertions like claiming that the Democratic party in the US espouses "socialist" policies or that the GOP party has "fiscal conservatism" as an underlying principle.
The "Watch our video" link on the landing homepage is broken, or at least broken for me.
Great work on the site design though, it looks great
More hypothesis: Not all big problems are obvious. Perhaps I saw person 1 touch person 2's bottom, and person 1 was never seen again. If organizers resolved the situation quietly, and the casual observer doesn't have context (was the bottom touching consentual?) that could lead to uncertainty. Perhaps: I like touching bottoms (with consent), is /that/ going to get me kicked out? (Work: yes. Dance: no)

If you can accept that a small portion of adults have judgement poor enough to cause big problems, then it doesn't seem like a big leap to accept that another larger portion of adults have judgement at a level which lacks confidence to trust assumptions in uncomfortable, high risk situations. Perhaps this is the group served by CoC?
> Crash it into The Moon instead... What a spectacle that would be for Earthlings.

Famous last words.
I mean, this year, car tires became political at one point.

I am continuously surprised at how things I thought were ‘above the fray’, can become a political issue.
Not all things, just people.
Why is Google the only way to login? This is an instant dealbreaker for me.
Probably some combination. They used a cheap printer - I can't imagine those little prusa motors and gears are particularly precise with high-frequency, micro changes, even if they can get good consistency
> My partner does not feel well when fasting, so IF doesn't work for everyone

I read somewhere that IF was beneficial for men, but for women there was no proven benefit, and a possible negative effect.
It has joins, so no ;)
If I take your argument at face value (that you want to maximise trust), publishing an article which is critical of someone is likely to reduce the audience's trust in you - I believe this holds true in personal interactions, whether or not they agree and whether or not you are being truthful.

So it doesn't seem to me that it's "trust" you are aiming for here.
I would be very interested to see a study about how these cells function under ADHD, because as I'm sure any sufferer would tell you - our time perception is very very weird.
Interesting 4 month project. You can tell a ton of programmers play Factorio from that thread alone.
Having built remote monitoring and firmware updating systems for high-current LiFePO4 batteries in Rust for low-level STM32 and ESP32 integrations, Clojure for backend and ClojureScript on the frontend - I can corroborate this.

The dynamism of Clojure and the memory safety of Rust are a strong combination, especially for streaming EDN data over websockets to Clojure or ClojureScript frontend.

However, neither Rust nor Clojure is the end-game. Eventually all languages will IMO adopt memory lifecycle management (lookahead guarantees) and borrow-checking as language features to do runtime optimization.

An interesting language in this regard is Carp, a high-performance statically-typed Lisp implemented in Haskell with borrow-checking: https://github.com/carp-lang/Carp

It's a shame they did not opt to follow Clojure syntax more closely, or it would make the transition much easier for the growing Clojure community. Clojure seems to be winning the Lisp language wars.

Rust could have be so much more if it used S-expressions or M-expressions. The macro language is an abomination compared to Lisp, but I understand they had to lure the embedded C crowd.
We should, because the purpose of war in space would be to cripple an enemy's communications and data infrastructure, which would create massive civilian casualties and financial chaos and make terrestrial war even easier.
It's only because people can make anything political, despite doing so being a monumentally stupid idea.
Disney Humanoid with 'Lifelike Gaze'
The EPA has something called a Dose-Response Curve.

Depending on what's being dumped in the river the polluter can be thrown in jail, the govt can be sued, the river can be closed off etc etc

But what helps in determining damage is the curve. On all kinds of chemicals.

Right now when Facebook allows ppl to swim in info sewage no one knows what the dose - response is.

There is no EPA.
Has anyone tested the android support?

It could be an interesting tool for prototypes.
if it's so positive, why are the other people in this thread so upset? (early thread, not lots of responses yet)
As reported by Greenwald, neither Hunter nor Biden's campaign ever claimed that the emails are fake.

It is quite likely that someone orchestrated this for maximum impact, but for now these emails looks as authentic as any other leak in the last decade.
How to implement a Lambda back end based on OpenAPI
What's the point? The point is being able to use it from Clojure or whatever language you fancy. I'm not gonna switch to JS for something like this.
Huh, thanks. Researching this more, I think you're right.

I thought the Open Geospatial Consortium's standards would reflect dominant practice, that turns out to have been the wrong assumption [1]

The only geospatial software I've used is Proj4J, which normalizes with a function called toENU.

I guess I've only encountered weird stuff then.

[1]: https://lists.opengeospatial.org/pipermail/coordtran.wg/2006...
This model is what I first got, and liked. Fun to put together and mess with. Won't print anything crazy, but will be plenty fun to play with.

https://shop.prusa3d.com/en/upgrades/183-original-prusa-i3-m...
Okay what's next in line for the Killed-By-Google ?

GMail ?

Google Duo ?

Google Keep ?

Google Contacts ?

Google Calendar ?

Google Health / Fit ?
So Jack reacher was not lying then. Good to know
Stadia, probably >_<
DaFluffyPotato also shares his Pygame work on Twitter, if you are interested in professional Pygame development his timeline may be worth checking *

* https://twitter.com/dafluffypotato?lang=en
A 5-story building in Shanghai 'walks' to a new location
PLA toilet paper - It has holes, no absorbtion, sharp edges, and takes an hour per square to print.

Sign me up!
Ask HN: Flutter Voice App
Has anybody tried to implement voice functionalities for Flutter apps? Would be great to hear about experiences from both success and failures and reasons for those. Also how well is the cross-platform compatibility supported in different implementations alternatives?
Read somewhere that there’s a whole field of research dedicated to mathematically designed, non-flat textiles.

If you think of it, all we do currently is cut and sew flat tiles of deformable cloth to approximate whatever curvature, but if you can print the material with the curvatures embedded it’s an interesting path to explore
You compared to SEO, but I was thinking about email spam filtering.

Some of the best spammers have better practices than the legitimate companies sending email.
Many people use Node.js and Javascript because they get to use one language on both server and web browser. Rust can probably do the same in future. Rust on server, Rust with WASM on web browsers and then Rust for local software.
Announced a year ago:

https://9to5google.com/2019/11/21/google-cloud-print-dead-20...
This is exactly why I can't enjoy "puzzle games" like The Witness, Antichamber, or even Sudoku, et al. Why would I want to solve puzzles with known answers that thousands of people have already solved? The puzzles may look cool or have interesting mechanics, but the answers are already set in stone. Nothing novel or emergent can happen. I already solve problems all day long for work. I don't want to solve arbitrary ones in my free time. Just my personal mindset. I do enjoy most other types of games.
The difference is that factorio is artificial, so it can cultivate that flow feeling perfectly. If that’s what you seek, then factorio will give it to you.

A side project may well give you that some of the time, but will also involve tasks that don’t give you that.

In other words, factorio is a game! They rigorously exclude more realistic features if they believe they'll make the game less fun. You can't do that in real life! When I play it, I feel like I'm working on a side project in that peak phase where you're fleshing it out and what you have in your brain is appearing in front of you. As another commenter said, it helps you recover from the constant stumbling blocks and blockers that burn you out during real development.
How about Phoenix? It's not quite there yet, but I think it's much closer than Rocket.
Eric Weinstein: On the Nature of Good and Evil, Genius and Madness [video]
Well that depends on what you eat ofcourse! If you’re concious about what you put in yourself designing meals that you won’t be able to finish is easy! (think bodybuilders fish and broccoli as an example or a bit of meat and tonns of cabbage etc).

Fasting is ”easier” because you can get away with caring less about that stuff though.
Paper Enigma Machine (2003) [pdf]
just curious why non jvm?
If the best you can do is call him names, just don't weigh in.

The article may be a form of a rant, but it is meant as a opinion, and an articulate and specific opinion at that. Everything he says is either very believable, obvious, or verifiable. You may not like what he is preaching, but give examples of what is incorrect, and why, or just go home.

Generally, labeling ("screed from an unhinged man"), hyperbole ("as much as I could get through"), unjustified claims ("pushing the boundaries more and more") and projections ("it's not surprising") are all great in debate class, and do wonders in a courtroom (unfortunately), but they are not content, they are tools of persuasion.
Why should we do anything new? I've been seeing this attitude more and more where developers think they're entitled to be convinced to use some new technology as though their time and attention are so valuable it's someone else's responsibility to convince them to spend it.

What I think differentiates this from normal outreach and education that every project needs to do to build a community is the sense of entitlement and the declaration that they're outright hostile and argumentative and then expect to be engaged.
Might as well add the Masshole, 'strayan and Cheeto in Cheif to that list.

I can't think of a single politically involved billionaire who doesn't have at least a couple very onerous "keep the unwashed masses under control" type policies they are trying to advance.

Edit:typo
My understanding what this was the only way to print via Chromebooks?

What is the new way to print from ChromeOS?
Best to avoid Kessler syndrome, where debris in low Earth orbit - such as space warfare might produce - knocks out satellites and makes space travel more hazardous:

https://en.wikipedia.org/wiki/Kessler_syndrome
Im tired to forget setting off my alarms on holidays
Hey Siri, Alexa or Google Now when will any of you be able to ask me in the night before a holiday whether I want to skip that 6am alarm for one day?
"Google killed a thing nobody used! What's next? GMAIL?!"
I was wondering, what's the "right" way to run a Factorio-like simulation, algorithmic ally speaking? I.e. You have conveyor belts bringing items to/from producer/consumer objects. A conveyor can only move its item forward if the next conveyor tile is empty (or is moving its current item off). Can you do this in a single pass over conveyor tiles and/or items?

It feels like there should be an elegant solution.
Ostensibly, GCJ-02 is for national security.

Given that all of China's potential enemies have detailed satellite maps of the region and aren't in the slightest bit inconvenienced in their targeting accuracy because of GCJ-02, that's obviously false.

Clearly, GCJ-02 is just simple, ordinary corruption, the type endemic to China. Someone convinced some politician with a bag of money to keep a legally mandated monopoly on mapping, locking out foreign competitors.

PS: Japan does similar things, where for example Google Maps refuses to "download" maps of Japan because by law they are not allowed to make their own maps of Japan and must license the data from a local provider. That local provider does not allow offline use.

The world of mapping is nuts.
Other people in this thread will be upset because hn loves to get mad whenever Google shuts down anything even if they don't use it.
Iceland enables foreign experts to live in Iceland while working remotely
Gcode for this type of 3d printer is very easy to understand and generate.

Some years ago I did some experiments with 3d printing in 3d (printing wire frames in 3d).

But it takes time to get the feed rates and print speeds right.

Edit: an example of wireframe printing: http://www.creativeapplications.net/wp-content/uploads/2014/...
Chrome support printing with printer that support IPP (Internet Printing Protocol) https://en.wikipedia.org/wiki/Internet_Printing_Protocol