skysight-inc/HackerNews huggingface dataset:
It doesn't need to be software related in particular.

e.g. You buy stuff off amazon - use smile.amazon.com instead...exact same thing except 0.5% donations paid by amazon

Small incremental bits can help too
Pioneering brain study reveals ‘software’ differences between humans and monkeys
We do block downgrade attacks in the installer.

What you can do is freeze the update, but HTTPS will not change that.
This is the definitely the best implementation of a C++ code visualization i've seen yet, kudos to the developers for this

That said, its a bit sad that this is in C++, which I think is an atrocious language for coding beginners to learn. Sure, a lot of people here might have learned C++ to start with (me included), but there are much, much better alternatives available today (pretty much any modern interpreted language for example).

I've noticed that people who are new to coding get the biggest boost to learn more about programming if they are in an environment where they can cause some kind of interesting visual output. In this regard, many languages that have good visual tooling integration (like Javascript's integration with HTML, python integrating with a GUI toolkit like pygame) really kicks it out of the park when it comes to motivating newcomers.

If the devs are reading this, could I suggest adding a 2D graphical component to this tool? unfortunately I can't think of any good, easy-to-use graphics APIs in C++ (a la the canvas API in JavaScript), but SFML and CairoMM come to mind.
Alternatively, Python could easily be argued as being radically unsafe compared to Rust, given the many, many libraries that call out to C and the ease of exploiting C libraries loaded by CPython.

https://hackernoon.com/python-sandbox-escape-via-a-memory-co...

I'd say more people have had to jump into "unsafe" Python than have had to jump into "unsafe" Rust.

As for overflow checking, that won't lead to unsafety on its own, just panics (it's defined to wrap in release).

Your post conflates all sorts of issues and lacks nuance.
> I should also mention that having a 8-10hr actual-use battery life is a dream come true.

This really is where the gold is. Many people don't prioritize battery life when picking a laptop, which is just hilarious in my mind.
Bindings author here. This should support most of the PyTorch ops - this is done by automatically generating the binding code as there are more than a thousand of these. Most of the models available in torchvision should also be there (with pre-trained weights) see https://github.com/LaurentMazare/ocaml-torch/tree/master/src... Finally it's also possible to export some python defined models and run them from ocaml.

That being said there are some rough edges compared to the PyTorch api, e.g. no parallel data loader, not much tooling and only a couple tutorials...
AutoCAD Lisp Malware
>Media is so mutated by technology, and unrepentantly and blatantly biased, that we’ve reached a point of inversion where technology now more frequently obscures information, instead of surfacing it.

There's no clear evidence that the media was better before the internet. If anything, the internet has connected people together so that they can realize that the media isn't working for them.
Wow what a clever/simple elegant solution. I was wondering how you set it up so it wouldn't drain your battery. Excellent work!
Cerebellum plays role in controlling reward and social behaviors
Yeah but don't you think having a raid array but not having a surge protector is missing the forest for the trees?
Can this also be used as a replacement for sync services such as Dropbox or SpiderOak ONE? In other words, can I sync accessible folders between computers in near-realtime, or is it only archival/backup storage?
Only solved in the sense that you can buy additional hardware for ground loop isolation for USB and audio connections. Ground loops and RF interference are a persistent and recurring problem in pretty much all USB audio setups, except perhaps when you're solely using relatively high-end hardware that has been designed specifically for audio (cables included). Without isolation, all it takes is one bad component to ruin the whole setup.

For even a simple USB audio interface setup connected to a single audio source I would recommend isolation and balanced audio cables.
…there are four other iPhones with better specs that you can buy.
Not only is this something I’d love, it’s also a comment that gets a lot of upvotes on Hackers News every time it’s made.
Do HN readers have an unusual like for ‘small’ phones or is it just an unserved market?
Ask HN: What challenges did you face when returning to work after a long break?
After a very long break, I've now been back at work for 3 years. For me it's been a career change as well. I feel I lack some of the soft skills to connect my technical side with the business users. Any advice.
I'm surprised it's not mentioned here but a lot of the Synology nas's have had power supply issues in addition to the prior Intel Atom issues. I swapped out four units twice each (1815+'s) and swore off their hardware permanently.
After watching Steve from Gamers Nexus talk about their second Synology NAS failure in a single quarter, I instantly figured that OP was using a Synology product. Their stuff must be bad if I'm making that association.

https://www.youtube.com/watch?v=K7ly8zde3dE
For serious now: I think the whole idea of “native advertising” just shows how rotten the whole advertising industry has come. They are completely morally bankrupt and have zero human decency.

Even the term “native advertising” is an euphemism. In my opinion, this stuff is outright fraud. Why is this still tolerated?

Why haven't those people been chased out of Internet Town with virtual torches and pitchforks?
The commenter is incorrect.
I work in bioinformatics in academia, and it's really hard to get good software engineers. Academia can never pay as well as industry, but we do get to do interesting work that leads to new scientific discoveries and medical knowledge...
The issue is wrong.
Really? I've never worked in an open plan in which the CEO didn't also have a desk. Never there and always in meetings, but no special office
You need one copy somewhere else! What if there's a break-in or the roof leaks or whatever? My low-tech solution is two external drives, one of which is at my Mom's place and gets swapped every month or two.
Aaand... they're gone.
True. In fairness HN tends to be overly cynical more often than it is overly trusting.
Here is what I do to hedge the risk of electrical failure (raid+usb on the same circuit), fire (both copies in same structure), malicious compromise of my machine and theft:

- My workstation has linux software raid-1 of 2x 6TiB drives (this provides robustness and uptime in case of single drive failures and ease of recovery).

- Another machine in my garage doing incremental daily backup pulls over the network. It is setup as multiple discrete hard drives thus partitioning single drive failures (low cost, the garage is a separate building, the host machine is an arm board that actually turns off HD PSU when not backing up, so hard drives are fairly isolated from power spikes).

- I make a monthly incremental backup (three sets) onto an external 6TB usb hard drive encrypted with luks. This drive spends 99% of it's life powered down in a cabinet at my office at work. It is protected against theft, fire, electrical spikes, etc... by my employer.

- The is not a *ucking cloud anywhere in this picture. I can get access to my backups within ~1hr in worst case (round trip drive to office to pickup my drive).

You Kids need to learn how to take care of your shit - now get off my lawn!!
The e-series are really slick. You're going to see these in a lot of industrial settings and sneaking into public spaces more and more. Price is still high (~$50k for a full kit) but it's very accessible for developers.
I wonder if they're going to discontinue production of them once they sell them all out? It seems to already be sold out for some of the models (depending on color chosen).
I’ve been using Task on multiple projects for a couple of months now. Initially I whated to be able to easily create some deployment config files using it’s templating features. Worked great. Now I just default to task instead of make on new stuff.
Pandering to corporate special interests, especially when citizen and labor special interests don't have a seat at the table.

One of those represents a fat narrower slice of humanity than the other two, and thus is much more likely to produce negative outcomes for a majority of people if paid too much attention
To be fair, at least with the Intel Atom C2000-series problem, I find it difficult to blame them. We had a network edge device from another vendor die due to the C2000 defect. I figure the best the vendor can do in that case is offer to replace/fix it, which the vendor in question did. Did Synology offer to fix their C2000 devices?
1.) I'm not sure why you appear to be taking an aggressive tone :)

2.) I've posted several comments on here including one showing that the cost can be up to $20k, so I'm well aware of that fact, but it is irrelevant to the above comment as the $20k is for working professionals and not poor engineering students where the cost is indeed ~$20 as I've paid it. Note that $20k is insane by some standards, but engineering software frequently gets much much higher than that. Yearly licenses in the 0.5 million range are common in my industry, so $20k is not considered unreasonable based on cost alone. It is unreasonable to me when they have free alternatives.

3.) I have said multiple times on here that I prefer Python and Julia as they are deeper and don't cost an arm and a leg. However, my above point still stands that Matlab isn't a bad solution for a student. There is some lock-in of course, but it isn't too bad to migrate away after you graduate and can no longer get the student rate.
Mother Teresa's Letter to the US Supreme Court on Roe V. Wade
Frankly, I've become very wary of "real" innovation, the kind of "disruptive" innovation that the VCs chase after. All too often, that kind of innovation involves my data being winkled out of me and sold to the highest bidder. It involves some schlub working for minimum wage with no benefits and no job security. It involves a diverse and competitive industry being obliterated by one or two dot-com behemoths. It involves one thing becoming more efficient, at the expense of thousands of lives becoming less autonomous.

Innovation has always had externalities and unexpected downsides, but never in my lifetime has it felt so overtly predatory. It seems like the robber barons of the 19th century have returned, only this time they wear branded hoodies and give TED talks. One of those robber barons literally argues that monopolies are good for society.
If they are undecided then downvoting of seemingly coherent responses might convince them the round earthers do not have the better argument, which would be unfortunate.
Agree, installing linux is IT, not normally in the background of CS. It's not that hard, devs could figure it out. Yes, I built my own machines because that was a lot cheaper. But no one taught me that in my cs program.
Had a colleague try and show me, a non Java guy, modern Java + maven + archetypes... It did a lot of downloading, a lot of building and then built something which, when we ran it, hung. I still have no idea what the demo was supposed to show me.

Going to continue working with Go
What is "everything else"?

It sounds like trying to force people with $bad ideas to become even more wealthy and powerful by legislating they make better business decisions. That seems like the opposite of what I'd want to do.
I had all of my backups on a 2TB external drive, which worked great until the MFT got corrupted somehow. Suddenly all my eggs in one backup basket felt a bit silly. Fortunately I was able to recover all of it. I'm in the process of partitioning out a new backup system to avoid that in the future.
Does it have a hard coded database of games, or can users suggest new titles themselves?
That's a real bummer. I only have the latest FF an Chrome to test with. Past that I can't guess what's wrong.
It’s never the app that’s the barrier, it’s the user base.
For the ones who avoid downvoted comments I can see this resulting. For those who are curious and read a coherent dissent that has been seemingly censored it might have the opposite result.
Car Company That's Resurrecting the DeLorean
a metaphor for something we don't understand.
RaspberryPis can emulate Mario Kart on an N64, run Minecraft on Linux and even Mathematica at decent speeds; I'm willing to bet big bucks they can handle symmetric key encryption (which does not require much power).

If a crappy NAS can run disk encryption, so can a raspberry pi. They're deceivingly potent.
My iPhone 4S is perfectly sized for me and seems indestructible but the battery has been gradually getting worse and worse. I'd hoped that the SE form factor would get an update with the last set of model refreshes and was sadly disappointed when it was discontinued.

When I saw this post, I immediately ordered one.
Great software. Just wish I didn't need it so often.
There isn't really a good excuse not to have an offsite backup, especially when services like back blaze are $5 a month.

Also ... RAID is not a backup.
Worth noting is that this is written by a 17-year old

https://old.reddit.com/r/Forth/comments/a3ipn6/im_17_and_i_c...
> After awhile when I mentioned being left out of important decisions they offered to have all of us move into the hallway...which would have sucked for everybody.

Yikes. I started my career 20 years ago as a junior sysadmin in the networking closet (seriously, my boss helped me pull a desk in there). I would take that over an open office plan any day.
> Comparing credit card fraud with ecological pollution and death?

It's an analogy, precisely because the general populace still doesn't understand how drastic the impact a data breach is, but they sure do understand what a duck looks like full of tar. Depending on what type of data breach it is (credit card, social, healthcare, etc) then yes the implications can be potentially dire.

Extreme, but plausible examples of "yes this means death and polluted environments too":

- Ransomware in a healthcare IT system that doesn't allow doctors to view patients data if they don't pay the crypto ransom

- Credit availability to someone paying for healthcare or some other life altering purchase but can't because their identity was stolen or credit score was impacted. Not to mention the emotional distress caused by bankruptcy (undue).

- Civil unrest resulting from data breaches used for manipulation/propaganda targeting reasons (see -> Brexit and 2016 presidential election)
It's true, not being part of Excel adds some friction.

Thankfully IE11 has Office interop via COM, so Mesh (or a site embedding Mesh) can talk to existing spreadsheet investments.

And on the locked-down front, Mesh doesn't require IT permissions to run (unless JS is disabled in your browser).
Purism rules! I ordered the phone today. Hopefully this is the start of free linux os on the mobile platform, sorely needed. Support!
This business model is tried and true (WP Curve, GoWP). In fact GoWP has a great white label solution to handle all the maintenance you speak of at a fair cost. I used to combine their service with hosting on WP Engine (which included Sucuri for security) and have a ready made MRR model for WordPress.
The U.S. garden-hose thread dates back to 1890.
I recommend picking up Kerbal Space Program on a slow weekend some time. Turns these kinds of questions into fun game play experiences.
The more any service becomes mainstream the more it trends to lowest common denominator - that’s pretty much a rule at this point. Only way to avoid is to keep moving on - I welcome examples to the contrary!
I think it's weird to compare server application development to client development which is an entirely different beast.

Client development on any platform is more complicated than the server stack. Back-end API devs have a much simpler job for most apps too. We as back-end devs like to pretend otherwise even though our app runs on just one machine.
It used to be, but the open-source repository stopped being updated and was archived years ago.
Yeah, I swear I spent a few minutes trying to parse that and still couldn't figure it out. Didn't realize there was a proper noun in there.
ah.. perhaps the aim is for the developer to escape the carrot.
> What are the chances of both a 4 disk RAID failing AND a USB drive at the same time?

Probably close to 100% if your house catches on fire.
Study Links Drug Maker Gifts for Doctors to More Overdose Deaths
Cool, looks like a good start! Can it be accessed via an API so that journalists can monitor activities of various groups? Any reason it is restricted to just political topics, and how do you expand or limit that inclusion?
1. maybe not your intention, but this reads as quite rude

2. you mean 2.5k not 2500k. The latter would be a king's ransom for a wordpress site, even by your (apparently) high standards
For those like me who learned programming first and want to improve their math, but struggle with the crazy notation inconsistencies and the "pure math" approach to things in general, I highly recommend this book:

A Programmer's Introduction to Mathematics
by Dr. Jeremy Kun

I've only just started it, but so far it does a great job of introducing math while assuming just the right amount of programming knowledge to make math approachable.
Prohibition worked in a not very meaningful sense. Alcohol consumption fell sharply at first but gradually recovered.[1] It didn't have the benefits its supporters said it would. Most people came to believe it did more harm than good.

[1] https://www.nber.org/papers/w3675.pdf
I like small phones because I feel that they're a better tradeoff between form + functionality. I want a premium phone, and I'm willing to pay a lot for it, but I also want to spend as little time on my phone as possible. A smaller screen gives me all the benefit while being easy to carry and handle, and the small screen keeps me from using it too much.

I also happen to think small screens feel more elegant. The promise of technology has always been to amplify humans without detracting from the important parts of life. Big screen phones feel ideologically wrong to me in that people use them as a replacement for life.
I think it's that hackers spend most of our day on an actual computer, either desktop or laptop, so there's no need to carry a larger cellular modem in our pockets. We use the tool that's right for the job: a real keyboard for writing, and a small phone for holding to our head.
Try enabling additional lists in the settings and grabbing uBlock Origin Extra if you're on Chrome. I didn't run into any ads.
Let me ask you something along the same lines as what you asked me.

You laid out two axioms. You’re claiming, if I understand correctly, that those axioms imply that racism can’t persist in business.

Racism demonstrably does persist in business. There are tons of examples throughout time and space. How do you explain that?
they have put their money where their mouths are...the linked iPhone SE is already sold out, despite it just being an hour since this article was posted

i really want one, i wish i saw this sooner

edit: its still available in other colors, its not sold out yet,,
Or he could have just put it AMZN and he would have $45 billion now. What a fool!
Perhaps engagement is paramount to the Facebooks of this world but data gathering is valuable to a much larger set of companies and nation states. Think health and location data - very useful to many industries that can better target their products and services to you outside of just clicking and scrolling through websites/apps for advertising dollars. I also would not discount companies using data in unethical or even illegal ways. There isn’t enough regulation and oversight yet.
That's my dream. I too currently own an iPhone 7. I was hoping for an improved iPhone SE, with the screen covering all of it's front, FaceID, the whole package. I couldn't care less about double, triple cameras. I want a phone smaller than the one I have now, which nowadays is the smallest you can get from Apple. That's frustrating.
Thanks you! The copy errors are worse than that. Further in nearly all the primes and subscripts were lost! But the paper seems really interesting. I'm kind of ashamed to say I was never any good at mechanics problems.
Coresoft is more correct than not.

It does not take 'insane competency' to get hired at high levels. That kind of competency is very hard to measure anyhow.

Risk management is an excellent area to look at this because it's nary impossible to know if the correct decision was made. You do a big layoff, and 'there were no lawsuits'. Was that a win? Or not?

I worked at a large corporation that had to pay a huge amount of money to an IP troll. After that, our CEO made everything to through our lawyers and we just became very risk averse. It was not a calculation, it was an emotion.

Also, it's incredibly difficult to 'calculate' any of these things.

I don't care how smart your MBA's are, there's just only so much specificity that you can have when trying to calculate 'the likelihood of getting sued'. It's basically guesswork.

A far, far more intelligent thing to do would be to structure the layoff in such a way that the company could not get sued, by making sure they're not apparently breaking any laws.

Operationally rigorous companies like MS, Amazon etc. probably have some decent hiring practices, even at higher levels, but the vast majority of companies do not.
An epic Twitter thread on venture capital, startups, and zebras
Yes, back then AI researchers thought that propositional logic was how human intelligence worked. Later, they abandoned this idea and instead turned to Baeysian probabilities as the most likely mechanism. Later they abandoned this idea and instead turned to connectionism as the most likely mechanism.

Suffice it to say that we didn't have a clue back then and we dont' have a clue now, either. We don't have any good model of human intelligence. We don't understand it. We can't reproduce it. We dont' know how.

And if you think that modern AI research is closer to that target because we now have good classifiers- well, think again. In the past, we had good inference engines. We had good ways to reason with uncertainty. All those things are useful, and they may even be components of intelligence, but they do not, on their own, constitute intelligence.

Clearly.
Show HN: Help solve Common Voice’s validation backlog
Some suggestions I have for the author is to participate in open source or write a blog, which allows you to benefit others with your work and gives you “something to show for it”.