skysight-inc/HackerNews huggingface dataset:
> IMHO the fact that the spec is so complex that it is near impossible to implement it correctly should be a big hint, yet people seem very eager to continually stuff more features into the language, which can interact with all the other features in complex ways.

A "big hint" for what? There's not many viable alternatives to C++, and the major contestant at the moment is Rust which has an even more complex compiler. Otherwise all the simpler languages make major compromises to achieve that simplicity, compromises that are unacceptable in more than a few circumstances.
"Electronics" is a very wide field. The basics are resistors, capacitors, inductors and active components.

But that doesn't matter if all you want to do is low-speed digital electronics like Arduino and microcontrollers. I think the problem is that you don't know what you don't know.

So, practical basics. Understand the concepts of Voltage and Current. Learn what resistors and capacitors are: find a site that has basic linear circuit theory (Ohm's law, Kirchoff's voltage & current laws). Understanding those two components and wiring is basic to everything else. There's a lot of misinformation out there and knowing the basics will help you avoid being trapped by it. You don't need to know the depths of circuit theory: a good overview will get you on more solid footing than most of the "makers" out there.

Want to learn to build audio circuits, or RF or precision instrumentation? Move on to active circuits: transistors, diodes, op-amps. Read everything you can on proper grounding.

Want to blink LEDs and do more "real-world" interfacing & control stuff: find a site on microcontrollers (the Adafruit learning series for Arduino is pretty good), learn about interrupts, analog to digital conversion, digital to analog conversion, sensors, etc.
Just clarifying your comment for others: Your ISP would still see the IPs of the sites your packets visit unless you are using an encrypted VPN connection. The DNS-over-HTTPS is a great addition to a VPN.

(the VPN comment was several levels up so some might miss it)
>I don't agree that this will protect anyone, or that they need to be protected in the first place. This is just hiding the problem that someone would judge you for whatever the content is.

You can't deny that the advent of social media has brought about a MUCH bigger problem of people getting fired, judged, or their lives ruined by stupid mistakes, posts online of a single comment they made, etc. These things aren't _new_ occurrences. People have always made stupid remarks; people have always done stupid things. The difference now is that it's trivially easy for me to go find some idiotic thing you did as a teenage that you've outgrown, and point to it as a way to ruin your life if I want to. All it would cost me is a little money to Google or Facebook. Back in the day, an attempt to truly ruin someone's life like this would require _digging_. If the person deserves it to happen to them (which is almost never), then people will go through the effort. But for the casual assholes who think it funny to SWAT someone or to call up embarrassing photos because that person called them a bad word, this barrier to entry would prevent them from doing something about it.
I'll drink to that. See the link elsewhere in this thread arguing, based on literally 100% assertion and 0% evidence, that we are all probably 10-100x deficient on daily iodine intake.
I don't understand your question. What are consequences of losing a game of chess? Or anything in that matter...

> The way you write about competition amongst the rich makes it look like a pissing contest in a community pool.

Bingo! IT really is, and one day when you have a chance spending some time with wealthy individuals, maybe at the party when they drink and open up, you will see for yourself how shallow and simple the game really is.
Yes, I agree, I was blown away on how much Americans work, it makes me think is this a reason why this place is so great.

It seems to be in the culture, which is better than a being lazy IMO.

But also raises the question: Are americans happy with it?

A lot of countries have protections for the employees, in Brazil you can't work too many extra hours, even if you want to. I know people that work 60-80hrs a week in the US, and they want to.
Facebook is unfixable. We need a nonprofit, public-spirited replacement
Does anyone know how software updates are tested for such autonomous driving software ? Is there a possibility for this driver's video to be added to a regression suite and tested, or can they take the data from his car and build a regression test based on it ?
\e\ is a sound that is basically impossible to represent unambiguously to English speakers, without falling back to how it's used in words ('e' as in 'ten', for example).

`eh` and `ay` can both easily be read as a dipthong that would be represented as `ei` in any reasonably spelled language (like Finnish).
There are varying forms of oral B12 supplementation.

The sublingual kind does not involve the digestive system, it's absorbed diffusely at the mouth/throat. Jarrows makes them in methylcobalamin form.

Note however in my experience it caused painful neck stiffness after a week of use. But there were other positive effects observed, so it was definitely doing something. The lucid dreaming on the first couple days was quite interesting.
This trick is to add them to a list like "People I Follow" instead of just following them like usual. Lists are always sequential and not loaded with a billion ads, "Stuff you missed", and all that algorithmic garbage
Wild Wild Country
True, I have more faith in that guy though. Maybe he is just another money grubbing hackjob that will eventually morph his companies into evil enterprises but it just doesn't seem like thats his schtick atm.
Do you know why that is? It seems possible that it could be because masters racers started doping back before testing was prevalent/sensitive and now can't stop without a precipitous drop-off in performance that would raise eyebrows. Just conjecture though.
Turns out that of various difficulties that languages can pose, English spelling is much less of a barrier than some difficult features that other languages have and that English notably doesn't have. (E.g. copious verb conjugations or noun cases or grammatical gender.)
Circuit Classics! https://www.crowdsupply.com/star-simpson/circuit-classics
Falstadt (iirc) is a great web based one that is pretty easy to use. It's not as accurate as ltspice though but it's good for simple stuff.
Ask HN: Early Startup days, is my Drupal 7 setup okay, or do I seek out Django?
Okay, so I've been an avid Drupaller these past few years, and my startup runs on Drupal 7 with user referrals, membership site, activity stream, (facebook styled) statuses, and (twitter like) micro-blog, and Organic Groups among other modules. All of these modules are absent in D8, so D7.

A few months ago, I was introduced to Python, and it simply blew me away. That prompted me to pay attention to Django. Now, all of this D7 stuff above can be found in Django.

That's when I chanced across this discussion on Hacker News:

https://news.ycombinator.com/item?id=10888358

A post by user 'travjones' starting with 'Scalability' in this referenced thread says Django can only go so far in a production site with good load.

So, given that both Drupal and Django will need to 'migrate' to custom code after some incidents of happy virality, does it make sense for me now to 'defect' from Drupal 7 to Django?

Or, can Drupal 7 work okay for the initial traction phase, and then maybe things look up, the magic wand waves, and everything including code changes [hopefully for the better!]?
Are you allowed to share the results of your experiment?
i have a similar issue with a very limited market (SD Brands/models), it would be great if you provide more info :)
That's almost exactly the opposite of what I'm arguing. I'd argue that previously, all of this information was on file, and accessible, and relatively well-known. Google delisting it is the weird, anomalous development.
Virgin Galactic successfully tests its rocket-powered spacecraft
I'm not sure if the requirement from above is true most of the time.

A lot of developers nowadays default to using a SPA as the starting point for everything without even considering if they actually need the whole bouquet of fronted build pipeline, innumerable dependencies, reactive something and a dozen layers of abstractions to hardly do more than loading and turning JSON into html while showing a spinning thing.

Sure, there are plenty of features of frontend frameworks that come in handy. But how often do devs truly analyze what the best tool for the job is vs. chasing after that shiny newthing.js which just came out.
Many, many cards have no annual fee. The ones that do, are usually worth it for the right customers- e.g. a travel card that comes with a lot of actually-valuable travel perks for the frequent flyer.

Credit cards with an annual fee simply for the privilege of having a credit card, are mostly gone, chased out of the market much like the takeover of free checking.
What’s more troubling is that they could keep copies of things you were about to post but then decided not to.

Not a good idea if halfway through writing an entire manifesto or some neo nazi rant you decide to not post it.

I call these “shadow posts”.
If you still allow single post deletion, that leads to scripting where people delete each post, one by one.
The ten million is a maximum, not a minimum.
Systems and Software for Machine Learning at Scale with Jeff Dean [audio]
I wonder why they can't just use a less sophisticated lidar. Just have a few fixed beams that just look ahead. Do you really need a scanning system to detect an obstruction?
As a (very) beginner in the world of React, where is the componentWillMount() in that diagram / cycle?
I think so. But, the people who organise events I'd like to attend and discuss topics of interest to me use Facebook to do so, and cannot be persuaded to do otherwise.
Cool. I will have to check that out.
Note that while Mill's first target is Scala builds (as an alternative to SBT) there isn't much reason why Mill shouldn't be usable for other JVM/non-JVM languages too.

Mill's core is basically a dependency-graph-based caching task-runner, similar to Bazel, which happens to be written in Scala (rather than Skylark). Scala+Java support is just a bunch of helper methods built on top of that.

It should be pretty trivial to make it work for Java-only projects (https://github.com/lihaoyi/mill/issues/145) or write the necessary helper methods to make it work for other languages or platforms.
The reality is probably uglier than we know. The slow roll out of apology really means they're not ahead of the game and expect further leaks and bombshells and can't predict them.

I liked Tim Cook's reply to an interviewer asking him how he'd advise Mark, and his reply was simply "I wouldn't be in this same situation".
"It's not obvious to me that ISPs would bother"

The issue is mainly that ISPs are also, by and large, the Cable Companies. Cable is dying. It's dying quickly. Cable companies are seeing dwindling revenue streams from their cable packages and are going to be looking for ways to bolster their shareholder's profits despite the inevitable death of traditional cable programming schemes.

How do they do that?

They do it by selling anything and everything they can to advertisers, exactly like what they've been doing with cable. Coincidentally that's also exactly the reason that cable is dying.
You're absolutely correct. What I meant to say, it is now a western and particularly more so has become an American political tool.
My advice for both Electronics and Programming is to flip it around: find something you'd really like to build and then figure out the tools, skills and a version you can make. Example: My 5-yr-old wanted to build a pinball machine, so we started with using a micro controller to light up an LED and make a noise when a the ball contacted a target. It was a pretty easy intro to the programming, electronics, debouncing a switch (and woodworking!)
My 10-yr old wanted to make a computer game about ancient Egypt and twine was a great way for her to get introduced to programming.
How Much Does It Cost to Develop a Web Application? Example with the Cost
> One is concerned with just the number of available jobs

I am given the impression that you may still have some misconceptions about what supply and demand means. Supply and demand, in the labor market, does not mean the number of jobs available.

The best way I can describe supply and demand in a short comment on the internet is that supply and demand is about competition. The supply is those willing (and able) to offer something better to those who want what you have. In labour this could mean doing a better job, or simply offering to do it for less money. The demand is those willing (and able) to offer something better to suppliers. In labor this could mean a business offering free lunches, or simply more money.

When there is nobody willing to offer more, and nobody willing to give for less, you have reached equilibrium.

To be abundantly clear, someone saying that they have a job is not demand. For argument's sake, if we say all programmers are paid $30/hr. and a business wants to hire a programmer for $10/hr., there is no incentive for anyone to take that job. As far as supply and demand goes, that job does not exist.

I will point out that this is also why the formal definition of shortage, not the colloquial one you sometimes see used on HN, is a situation where an external mechanism, such as government intervention, prevents price from rising. The $10/hr. programming job does not increase the demand for programmers. It is not a shortage because the business couldn't find anyone at $10/hr. The business trying to offer $10/hr. is not in the market to begin with.
That's not really the way business works, though. If one of your employees is the top result on Google for a dumb meme, it could be a liability to the business' image with clients. Hence, you don't take the risk of hiring them over someone else, even if the dumb memer is more qualified and a better fit overall. It simply wouldn't be worth the risk if there's other, less qualified but less risky, potential hires.
Maybe they're doing something proactive to prevent the next exfiltration? Something where they leave a bit of money on the table as a sign of good faith?

Oh, we're talking FB. I'd sooner expect that behavior from GS first.
How to Activate Fingerprint Lock on on Android Devices
> should we eliminate it as a source of truth?

From my point of view, Google eliminated itself long ago: it's already intentionally very biased, distorting the reality by design, different to every of its users: adjusting the "algorithm" to return to the seeker what the seeker would click the most and also what the Google's marketing would like to present, even to the point of intentionally ignoring the very words you entered in the search(!).

Just try to find somebody with whom you seriously disagree on some topic then ask him/her kindly to "google" the same terms related to that topic and to let you see what he/she sees. Compare.
I've had a number of Pis (currently 6) in continuous operation around my house for over two years now. One is running http://www.drupalpi.com/ currently (uptime was 300+ days until last night when I re-flashed it)... I only use SanDisk Extreme and Samsung Evo+ cards now, but have not had any corruptions on any of these actively-used devices (most are either storing photos (e.g. time-lapse) and then dumping them to the cloud every week or month, or storing time-series data, so there are frequent writes.

I wonder if you could provide what type of card you're using? Also the type and brand of power supply? Besides any of the cheaper cards (basically any brand besides SanDisk and Samsung, it seems) being flaky in my experience, the power supply being flaky (usually when I used a cheap 500 mA supply that came with some device for free) is the only other thing that _ever_ caused corrupt data for me.
Networking isn't a one way street or flow. Bob networks in hopes that others will look out for him and tell him about opportunities. But Bob never thinks about helping and sharing opportunities that others in his network might care about. Seek first to understand, then be understood. Seek first to serve, then be served. (And if your network isn't reciprocating opportunities, make sure you haven't networked with only self serving people.)
Yeah, industrial grade SDs is the way to go. Here is an interesting graphic comparing different types of NAND memories:

https://www.cactus-tech.com/resources/blog/details/slc-pslc-...
You're close. There's actually well understood technology for obfuscating the rate and frequency - the field for manipulating these variables is called "traffic analysis".

One simple technique is to always transmit X packets/sec where Y packets/sec are real and the other packets are dummy packets (Y < X). If the channel is encrypted, it's impossible to distinguish the dummy traffic from the real traffic, and if you're over a VPN, it's difficult to identify the destination.

A slightly more sophisticated approach is to vary X over time, to make it shaped like streaming video, for example, to obfuscate the fact that you're using traffic analysis countermeasures.
I'm sure the interface is slower than what you would find in a laptop, but I'm sure the blocksize of 4k/8k isn't helping on those tests.
Applied and never heard back.
> Rust which has an even more complex compiler.

What metric are you using for this? I would expect it to be simpler, mostly due to a lack of needing to support so many things. Totally willing to be wrong though.
More likely because the masters guys have more disposable income and very little at stake if they get caught. With spare cash they've probably bought all the bike upgrades they can and are training as much as their spare time allows so doping is the easiest way to improve. Also, anything to slow the decline with age...
not an expert, but aren't the output nodes thresholded to make a decision? How far you are from the threshold might be interpretable as confidence possibly?
there's really only two possible revenue models for a company like facebook: using your data to target their own advertising, like they currently do, or selling your data to other ad networks and other parties who feel they could get some value out of it. Do you really want ads to go away, when the alternative is selling your data directly?
Anything one president changes can be changed back by the next president. I would follow the guidelines regardless.
> templatize backend stream processing

I may not get what you are saying, but isn't this what kinesis and kafka (which Heroku has an offering of: https://www.heroku.com/kafka ) do?

> API integration systems

So you're saying something like Zapier but more general? I'm not sure what you're looking for.
From what I understand, Subaru develops their own. They are the only ones where there are two cameras in the front that both see in color.

We have a 2017 Subaru with all of these and it's really excellent.
Come and join me on Mathstodon[0] - if you then want to move I'd be happy to help. Once registered you can look for "similar people" using this tool:

http://vinayaka.distsn.org/

[0] https://Mathstodon.xyz
Why do people have 'property rights'? They're an artificial construct as much as government is.

If you want to monopolise an area of land, you need to pay your fair share. Perhaps for this building the land may cost society (through externalities) £2m a year, so unless that is paid (by whoever), the land gets repossessed and sold to pay the outstanding tax bill.

Far more equitable way of funding society than charging those who work for a living.

A land value taxation ensures that whoever the 'owner' is, the cost to society of that owner monopolising the land is paid.
Should the government be able to decide what facts are irrelevant to the public, or too harmful to allow the public to know? You don't think that sets a dangerous precedent for abuse?
As @written says, there is a huge limitation on the microSD card reader on the Pi itself; but also, in my testing on a UHS-II USB 3.0 card reader on my MacBook Pro, most of the cards can't sustain more than 30-40 MB/s write even if the specs say they can.

Large block read speeds are usually pretty accurate, but manufacturers take quite a bit of liberty with their performance claims. And random I/O is pretty terrible in almost every case.

Remember that these types of cards are _usually_ optimized for large file I/O since they're used in dashcams, GoPros, and the like—use cases that are vastly different from a general computing device running Linux!
Yes, ISPs can snoop on you to a degree, but I don't see how it's worse than Facebook or Google. ISPs have to work around widespread (and growing) encryption, while Google/Facebook have your _actual_ data... plus, they know way more about you in minute detail via their mobile apps and devices. My home internet is VPN'ed and unless my ISP is expending undue effort on monitoring me, it can't see much detail about what I do on the Internet. However, Google/Facebook break all the security layers because we explicitly _trust_ them with all our data. Unless something fundamentally changes (maybe via net neutrality somehow allowing ISPs to penalize encrypted traffic or something), I don't see how Facebook/Google don't run away with all the power here.
I agree with all you've said.

One of my concerns with self-driving systems is that they don't have a good model of the world they are operating in. Yes, sure, they build up 3-D models using multiple sensor types, and react to that accordingly, oftentimes with faster reflexes than a human.

However, consider this situation with pedestrians A and B, while driving down a street, approaching an intersection.

Pedestrian A, on the edge of the sidewalk, is faced away from the street, looking at his phone. The chances of him suddenly stepping out in front of my car are exactly 0.0%.

Pedestrian B, on the edge of the sidewalk, is leaning slightly towards the street, and is looking anxiously down the street (the wrong way). The chances of B suddenly stepping out is high, and the chances of B not seeing my car are very high (because B is being stupid/careless, or else is used to UK traffic patterns).

I, as a human, will react to those situations differently, preemptively slowing down if I recognize a situation like with Pedestrian B. Autonomous driving systems will treat both situations exactly the same.

From everything I've read about so far, current driving systems have no way of distinguishing between those two specific situations, or dealing with the myriad of other similar issues that can occur on our streets.
Yes it has.
> Other good sources of zinc are nuts, whole grains, legumes, and yeast. [1]

I've found nuts are basically a super food. No need for refrigeration or preservatives/processing to keep edible. I always have bags of shelled organic nuts on hand and eat handfuls on a daily basis. The only down side I've found is cost; nuts, especially organic ones, are more costly than filet mignon per lb at whole foods.

[1] https://medlineplus.gov/ency/article/002416.htm
> Besides, c'mon, how can you be "nasty" to a corporation?

I think you should at least have an open mind enough where you can imagine someone thinking different from you
The 7 Pillars of AI-Powered Inbound Marketing
I don't think they're very popular today, but when I was a kid, I had a Radio Shack Electronic Project Kit [1], and I learned so much from it. Looks like you can still buy them though. [2]

[1] https://www.flickr.com/photos/samwibatt/773052449

[2] https://www.amazon.com/Maxitronix-200-in-One-Electronic-Proj...