skysight-inc/HackerNews huggingface dataset:
The most important thing is to be on the lookout for spaghetti code (or other big chunks of hard-to-maintain code), and do something against it.

There's lots of materials on how to refactor code (improving its structure without changing functionality), including blogs, books and video lectures.
I wouldn't call something a plugin when it comes bundled with the browser.
I used the passive variant that you explained in my previous apartment and while it may be effective at keeping humidity down, it's not very effective in bringing a high humidity down. I got an electric dehumidifier and it's drastically more efficient. It pulls over two liters of water per day out of the air if the air is sufficiently humid. I've since moved, so I don't use it routinely anymore, but I still have it and occasionally use it to speed up the drying of clothes on a drying rack.
What's considered jaywalking (crossing a street where there is no crosswalk) in USA is usually legal in other countries. In Netherlands I can cross the street almost anywhere I want, except if I'm too close to a real crossing.

See https://en.wikipedia.org/wiki/Jaywalking#Safety_consideratio... for the various unique instances.
Woah, slashdot link, it's been a while, let's see if anything has changed...

Top comments:

Hacking the stupid is always easy. (Score:5, Interesting)

Twitter needs to stop being retarded, and just remove the 'Verified' mark if a user changes their display name. (Score:5, Insightful)

...nope, everything is as ever was.
Author: Orin S. Kerr
Note the specific date is 1499, so only just 1400s!

Nearly as good are Balsons Butchers in Bridport, UK who have been operating since 1515.

http://rjbalson.co.uk/
Linecount: measure number of lines of source code of various types of programs
The good part is, you can (mostly) still program as if it was c++03, but you can move on from that part by part. Start adding auto, continue to lambdas, start using range for loops.

Or you can go on and, whenever you have a question about c++, start googling it as "c++17 <question>" instead of "c++ <question>" to find more modern answers, you might actually like, as some of them are safer to use, e.g., less off-by-one errors, and easier to read.

I personally felt overwhelmed from all the changes, but watching some videos I saw syntax I really liked and wanted to use! For the most part it was easy to understand, too. Being able to gradually change (at least in smaller projects) was a really nice experience.
> This should be restricted to anything making decisions based on personal information, if it is to be implemented at all.

Why would you exclude safety-relevant systems, e.g. in the autonomous driving / autonomous flying / industrial control space?
Basically we have good enough materials to bear ignition, we need better materials to keep it running long enough for demonstration, we need even better materials to make it approved and viable.
it can be a business decision for happier and better working employees
Microsoft Office or Google Office for Students
Not true. On Solaris (and Windows), and more recently in macOS as well we link with libc (or equivalent), and we can still cross compile from any system to these systems. It's not a free lunch of course, doing raw system calls would be preferable, for many reasons.

I implemented support for this, for ELF, when I wrote the Solaris port. Other people have done it for PE and Mach-O. It is a fallacy to think that you need access to a shared library in order to link with it. That's only true for C toolchains that don't know better. For Go we have our own toolchain and it doesn't have such a restriction.

This is one of the points lost to the "why didn't you just use LLVM?" crowds. Our own toolchain allows us flexibility that simply doesn't exist with traditional toolchains.
Thanks for finally linking to some stuff that demonstrates what you are talking about. Its more convincing that shouting me down and telling me i have no idea what i am talking about.
That's true. But, unlike Chrome they don't own the majority of the browser market.
Does it spew out ozone? My memory may be off but I remember this model not meeting CA air purifier standards which was why Amazon couldn’t ship it to me
> How the fuck have we gotten to the point where chopping up vegetables is a task too onerous for the "I'm too busy in my hustle to bother with this shit" types?

Most meal kits (definitely Blue Apron) still have you chopping up vegetables; they are taking care of portioning and grouping (shopping and household inventory management), not prepping. So your complaint here is a bit of a non-sequitur.
Northern Scandinavia and west of Urals (I live here) have moist winters (70+% RH most of the time). Skin would dry anyway because water evaporation rate is proportional to a pressure (hence temperature) difference and convection makes a constant supply of fresh unsaturated air.
There's no legal/moral/ethical silver bullet here.It's a difficult enough problem even without allowing for the possibility of a tyrannical/abusive state (which you could argue is a failure mode of a democracy, and is less rare than you think).
How to develop an Elasticsearch feature?
Exa: modern replacement for ls
Sections-decorator-android Introduction
I find remote work by simply demanding it, but be willing to do office visits if needed. If the hiring manager likes you, they’ll come around. Also I find not budging on rate because of working remotely is a better look. Don’t be desperate. Be Patient.
But motorcyclists are on average get in lesser amount of serious accident.

When you know that how dangerous is careless driving, you drive more carefully
It's bordering on out-of-control in some U.S. cities. About six months ago, I briefly stopped while in the middle of cleaning our apartment and realized the majority of our 'trash' was food delivery detritus. We've been spending $500-$700 a month on food delivery this year, and I only see that increasing in the future.

I can regularly obtain a $1 (sometimes less) delivery fee by selecting among Uber Eats/GrubHub/DoorDash/etc. The pricing blood-bath between restaurants (and delivery companies) combined with convenience-induced laziness has me doing nutty things like order a $6 froyo from a place ~100 meters away.

Speaking of Blue Apron, I recently threw out half of an unopened meal kit of theirs that convenience-induced laziness had caused to rot away in the fridge.

The delivery trend is strong. Not sure it's a net positive society-wide habit.
Fun fact: algorithms cannot be patented. Calling an algorithm something else is a very well developed branch of patent application work.
they have plenty
Tips on Improving Technical Writing
This has been submitted 8 times in the last 2 weeks. Here is the only other submission that garnered any comments: https://news.ycombinator.com/item?id=18381917
Though I won't support the claim you're replying too, we know that as of ten years ago there were still projects with a similar end goal as MK ULTRA, broadly developing "enhanced interrogation techniques." Not as easy to connect to any unexplained phenomena though.
The best way to learn how not to write spaghetti code is working on spaghetti somebody else wrote. Every big project has some corner with sub-par code quality, so you could volunteer to clean something up, e.g. in Libreoffice or Firefox.
Could you expand on why SEC-like regulation would be better than FDA-like regulation?
> I think you have me confused with someone else. I have made no points except the ones in the post you are responding to.

My apologies, that's what I get for reading on my mobile.

> In this case it looks like you're missing the fact that you can change the JS on the server with a high amount of ease and a low discoverability (it can be changed just for you and it won't show anywhere else).

You raise a reasonable point. It is indeed something everyone should be aware of. It's mostly a matter of trust, not security.

However, the same is equally true of someone you trust changing the binaries, source and/or hashes that are delivered to you; whether you got those from Mozilla, or somewhere else.

For example, the relatively recent Handbrake release compromise - https://news.ycombinator.com/item?id=14281808
Another issue of mine. Some really have an amount of protein that’s arguably appropriate for 1. Others are fine for leftovers. But still others don’t keep well. Of course this is something of an issue with buying food at the store generally but at least that’s under your control.
The Search in Germany for the Lost Skull of Tanzania's Mangi Meli
It's mostly a function of the effort put into the quality of the code base.

Currently, I work (among other things) on a 25 year old code base that acts as an interactive, terminal-based interface for a CMDB.

It has its problems (like mostly not using the exception mechanism of the programming language it's implemented in; probably wasn't very reliable back then, or maybe didn't exist), but all in all it's OK to work with. Most changes touch only 1 to 3 files, most of which are pretty short (<100 lines of code, typically).

There are "here be dragon" areas, but not too many.
The premise of Uber's (in particular) valuation is that ride-sharing is a network effect market, and leaders can maintain leadership.

I think as that's a scary premise to be hanging the company on. First, it's too big a market for one company to control. This isn't Facebook. Second, self driving can make this into a one-2-many market without needing Uber. Third, rides have prices. This isn't Google. A cashed up competitor can price war their way into market share. Uber won't likely be able to leverage their position in the way digital monopolies have. Prices mean price wars.

If I were Uber, I would be looking for an immediate IPO.
A house should be able to dehumidify on it's own by natural air flow. Maybe it's different in more humid areas?
In Plan 9 all the state is in the kernel, so it doesn't have this problem.

Inferno doesn't have system calls.
Management: The most important factor for startup success
I had one. It has multiple issues:

1. CADR is really low to the point where the unit is near useless due to #2

2. In addition to a low CADR, it has the highest noise. It looks and sounds like a jet engine when you have this thing on high, which is needed due to the low CADR. This is the loudest air purifier that I’ve ever owned

3. If you get a defective main filter, the unit will emit an unpleasant metallic smell. I haven’t tested the particles yet but I doubt the air is clean.

4. Unlike other smart air cleaners in the same price range, it’s app and smart features don’t work. You can’t even create a schedule for it

It’s a very flawed device
As you say, art is much like the law. Ethics and aesthetics. Is fear, then, at the breakdown of an aesthetic order so strange? The program of modern art seems to be to carry out in the aesthetic realm what in the moral realm is the equivalent of a radical libertinism, the transgression of every boundary, the dispersion of every universal bond. "Everything is permitted": was that not the great fear? The law too is only what we say the law is and those random drips of paint in which the viewer can see nothing connected to their notion of "beauty", can see something perhaps totally alien to their notion of "beauty", might put the flame a bit too close to that thin paper through which you can catch the glimpse of an abyss.
Wendelstein 7-X in Germany is a stellarator-type reactor: https://en.wikipedia.org/wiki/Wendelstein_7-X
SAS Viya. Enough said.
Writing is an art, even non-fiction writing, and it is the art part that I work-on and worry most about in my own writing (all of which is non-fiction).

Difficult books, yes. That doesn't mean books without stylistic beauty or felicity. It doesn't mean books that have been poorly edited (IMO the largest failing in many books, which could easily be 25% shorter with better editing).
The scientists who make apps addictive (2016)
Video Ads 101: What's the average length?
Isn't this what NIST does?
mine brother too working in construction business and having same breathing problem.
How do videos on Facebook work?
"Maybe a good idea, maybe not, but targetting "algorithms" is certainly too broad. Everything that does anything is an algorithm. Will we have to get government authorisation before we can quicksort?"

I agree that the word "algorithm" is used in an unusual meaning here, but I don't think we have a good alternative. It's probably a lost cause at this point, like with "hacker". Possible option is to use qualifier, like "decision-making algorithm" (similarly to how people now use "blackhat hacker").

"For someone who is clearly a strong proponent of privacy, it's disappointing that she doesn't even bring up the prospect of opting out of these companies."

I find her FDA analogy very compelling. (Despite the fact that I largely agree with Cyberspace Manifesto.) I mean, without FDA, it's very difficult to opt out of a restaurant that serves bad food, without somebody getting hurt. Maybe you can say, well, then don't go to restaurants and make your own food. Sure, then you will eventually end up removing yourself from civilization entirely.
That’s what I was trying to say. Dense urban areas are where taxis are used the most and those will be hardest for self driving.
> I’ve been a professional developer for 20 years and have never had to recite CS algorithms or solve obtuse problems.

I'll see your twenty and raise to 38 on the same basis. In fact no one I know has ever had to solve the algorithm problems that seem so common now (in the US at least). The nearest I came to it was in a previous career as an electronics engineer where the interviewer gave me the circuit for a simple common emitter amplifier and asked me to describe it's characteristics. He was very apologetic afterwards and said that experience had taught him that recently qualified electronics graduates often had so little practical experience that he could not afford to employ them as it took them too long to get up to speed; so he used this simple test, and it was very simple, to sort out those who could be gently shown the door immediately to avoid wasting his and their time.
There is, e.g.:

https://github.com/dcleblanc/SafeInt

But IMO something like this should be a language thing, just so that it's not substantially harder or more verbose to use operators with explicit wraparound or trap.
I once had to wade into a PHP app for a government procurement website that was just horrifyingly messy. I used to maintain records for the highest line number on which the opening <html> tag appeared in a template (well into the thousands) and the highest number of opening/closing PHP tags (hundreds in a single file). There was no structure beyond bunging stuff in the session and hoping it all hung together.

The app ran on Mac servers.
I was given the opportunity to work with iOS at one of my former employers and I quickly agreed (I was a backend developer back then). It was a rather popular application at a rather large Austrian media company, with around 50k unique monthly users.

Boy did I regret that decision!

- 100KLOC

- Initial development outsourced to India. Comments, variable names in Indian.

- Subsequent development outsourced to Belarus. Add comments, variable names in Russian.

- "Why use ObjC OO features when we can write buggy and incoherent C"?

- Global, implicit state everywhere. Tapped on something? Hope it didn't mess up the state you are relying on.

- Obviously no tests, and no testers.

- Inheritance chains of up to 20 classes.

- iOS kindly forces MVC, but you can obviously write empty controllers and all spaghetti-logic into your views. Needless to say, that was what they did.

- Complete lack of proper structure. Several views iterated up their parent controllers to the desired one, grabbed its views, iterated over them until the right view was found and something was done to that view.

- Building and running the application was controlled by 10+ env variables (the other dev was fired after he pushed a dev build to the App store, which mysteriously passed review. "Whoopsie, forgot to set one of the env variables correctly").

- about 80% of the logic was copy-pasted for the iPad build instead of reusing anything. It was not a different target, it was a separate project.
There was Venti in Plan9 that had this style of approach.

[1] https://www.usenix.org/legacy/events/fast02/quinlan/quinlan_...
CreateML: Start Your Adventure in Machine Learning with Swift
Best IAS coaching centres in hyderabad
LA-Excellence IAS is India’s Premier institution established with the sole aim to initiate, enable and empower individuals to grow up to be extraordinary Civil Servants.

For More Info to Visit Here - https://bestcoaching.app/hyderabad/la-excellence-ias
The Raptor Blackbird Open-Source Motherboard Will Sell for Just Under $900
I read it, tried it out and it didn't took me long to understand and solve that issue.

If you hack around for a long time and you never ever felt the need or motivation to understand very simple tree algorithms, okay. But don't rant when a company like google expects that from you.

He also answered, after a few years on a website about it:

https://www.quora.com/Whats-the-logic-behind-Google-rejectin...
There is ongoing research about what to use as chamber wall material. The difficulty is that the material needs to be able to withstand high temperatures, minimize the impurities released when hit by a particles from the fusion plasma and ideally produce short lived and/or harmless isotopes when activated by the fusion radiation.
Unfortunately, the metals most used and best known in engineering have the tendency to produce pretty nasty isotopes. The current best candidates are tungsten based alloys.
You really need to trust both. A browser vendor has so many layers to attack you, if they're malicious, that there's no way around it. Same for package maintainers.
You now see that you can't do something and it is very close to what you do.

Act on it.

But if you don't, at least dont wonder why you are doing what you are doing and perhaps not something else. Or why you might not get into some other companies or or or.
I'm afraid that while driving motorcycle it's best to keep your eyes on the road as much as possible. Any system wanting to notify you about nearby inattentive driver will distract your attention from actual actions of that inattentive driver.
Basic Git Commands for Developers
Ubuntu 19.04 Development Starts Off with Python 3.7, Merged Usr Directories
I've been very gently dipping into Proust for the last year or so: I find it hard to read more than a few pages of À la recherche... at a time (mostly due to the exhaustions of work and children), but when I do, I always enjoy it. Just the other day I realised I'd read a number of pages which did nothing more than describe a man waking up and getting out of bed; when I realised this, I laughed out loud at the preposterousness of it.
I'm fine with jurisdictions competing on taxes, but you have to lower them for everyone. No special tax breaks for individual companies. Provide a level playing field for everyone.
Blockchain Online Training
This can be giving the great knowledge on Blockchain Online Training and this Course will provide the Open Source Technologies with a more experience faculty with a flexible timings.

http://www.opensourcetechnologies.in/online/blockchain-online-training
Des Traynor: Be Wary of Solving a Small, Rare Problem
I work on a codebase (LibreOffice) that has seen those days (and I worked through them on other projects, but thankfully without needing cross-platform support).

I note that there is some sharing of test-suites between the different compiler vendors, certainly they occasionaly run their compilers against some of each others test.

But a central shared resource that is updated by multiple people to catch edge cases would be first prize.

(And hopefully, seeded by the proposal authors, to act as a useful starting point)
Games industry. I work as a C++ programmer on the engine team and I have to think about really strong CS fundamentals almost daily - like, not many other industries care about performance so much that you care about aligning your variables to squeeze everything out of your cache, or have a strong opinion about kernel vs user level mutexes because 15ns vs 5ns locking time is actually critical and your algorithm is going to fall apart if you miss the next CPU quantum. Especially with programming for consoles, your CPU architecture knowledge needs to be really top notch, and I would say doing a masters degree in CS has helped a lot.
There is still the need for trust... in the implementation of software!

Even if you read the source code carefully and ocmpile the software yourself, you trust the compiler and the operating system to do the right thing.
Espada de Anibal – The Mystery Behind Hannibal’s Magical Lost Sword
Deep Mining the Mythology of Ganesha and the Ancient Temple Well
I'd subscribe for a service that provided hard to get ingredients for unique meals. I love cooking and I love trying new things. This would be fun!
If global warming will be more significant then is predicted now I believe they will suddenly invest 100x more into this technology. This and nuclear plants are only reasonable way how to have available energy for some 'CO2 removal' projects...
Great, thank you. Some more choices in that regard would be great (such as a native language wordlist) but I very much appreciate you added this basic functionality. Even in its current form it is an improvement over nothing or manually doing this (am a satisfied Premium subscriber).
There's already a weak version of this, in that most phones which have biometric authentication stop accepting it if the phone hasn't been unlocked for a few days.
Everything is Class-B. Class-A and Class-C are relics of ideas we had back in 2013 that we did not pursue.

Specifically, once of the consequences of Class-B is that your encryption key is derived from your password. If you forget and reset your password, you necessarily lose access to all of your synced data. (Though we did recently add support for recovery keys: https://support.mozilla.org/en-US/kb/reset-your-firefox-acco...)

The idea behind Class-A was to let users choose to place some less sensitive data--like bookmarks--into a bucket which survived password resets at the cost of Mozilla holding a copy of the encryption key.

The idea for Class-C was to allow users to generate and an entirely separate encryption key entirely separate from their password, as with Sync 1.1, but at the cost of more complex setup when adding a new device: you have to either maintain a backup copy of the key, or always have a previously configured device on hand for PAKE. Our experience with Sync 1.1 taught us that this does not work with real people at scale; people often lost data as a consequence of this design.
Because somehow the government is more trustworthy than private corporations? What a strange conclusion to make