skysight-inc/HackerNews huggingface dataset:
Nice imagery. I like it.

The other commenters made me think of the kids game Operation. https://en.wikipedia.org/wiki/Operation_(game)

How about shock collar programming? Or electric fence programming? Or block stacking (Jenga) programming.

Good times.
I guess you'll wait 10+ years.
Sorry perhaps I was unclear. Given that you provide your own studio. What do the station do when you're absent?
Palm Beach machines overheat, miss recount votes
Agreed on the hardware requirements. I love to cook and have an extensive range of very expensive pots/pans/utensils with very specific uses, but in the beginning I had very few. I also still only use a few of them most of the time.

You can do almost everything with a 12" skillet/frying pan, a large sauce pan (4 qt maybe since you probably want to cook pasta in it), and one of those sets of 3-6 utensils (you don't even need that many) if you are cooking for 1-4.
What is your hypothesis on where that lie comes from?
Sure, I'll just write up a proposal for my employer to move multiple tens of thousands of Linux servers, VMs and containers over to BSD. I have a good feeling about this. /s
> JavaScript by its very nature can not be easily, if at all, verified.

Yes it can, in the same way you mentioned in your previous paragraph. Mozilla post the hash of the JS source file, and any user who wants to can verify the hash of the source file they have can do so in exactly the same way they verify a binary. It's literally calling sha1sum on the js file isntead of the binary.

> This is also probably the very reason why Mozilla implemented it like this (so that they can update the Sync experience branding without updating the browser.)

I'd partially agree here - it's implemented like this so that they can update sync without updating the browser. If there's an issue found, mozilla can fix it, change the JS that is being served, and update the hash of the file. Sync branding (to me) has nothing to do with it.

> Even if you hard-coded the signature of the JavaScript library file responsible for the cryptographic operations in the binary, browser DOM by itself would require modifications so that any other UI logic script in the page would not be able to sniff your password as you enter it..

Yes, but this is moving the goalposts from the user verifying the js. This is true whether the code is in the binary or not. If the code goes in the binary, and is shown as part of the DOM, you need to modify the DOM logic to ensure nothing else can see it.
How portable is Firefox Sync to other browsers? I find myself in need to keep both Firefox and Chrome open at all times (different websites work better with either of them). I would like to have at least my bookmarks and passwords synced—don't really care for history or tabs.

LastPass and others provide a cross-browser password sync service. But after Xmarks having been discontinued, I could not find find any cross-browser bookmark sync service. I was hoping Firefox Sync would be open enough for someone (preferably Mozilla Foundation) to have built a Chrome extension to support it, but this hasn't happened, and doesn't even seem to be on the works.

I'm actually willing to pay a subscription for this functionality (i.e. bookmarks/password sync across the the major browsers) for anyone who supplies it without trying to lock me in their service or browser.
Seems unlikely to me. And of course we don't have to presume, but can look at what people with those issues say, and they've been vocal about it whenever there's been a too-successful campaign against these things.
This discussion has already been had and will continue to be had forever. See Why experimental fiction threatens to destroy publishing, Jonathan Franzen, and life as we know it[1] on this discussion since 2005, which is no doubt just a continuation of existing conflicts in the discussion of "what is literature vs what should literature be".

1. https://harpers.org/archive/2005/10/why-experimental-fiction...
C functions that span over 10k lines with 46 parameters.
"perfect play" referring to chess is a silly concept.
The idea is to to go to jail for refusing the court order you can follow. I've personally forgotten quite a few complicated passwords over the years. Try it, set a password, it makes perfect sense, but if you don't use it for weeks, it's gone! Jail? Nope, I knew it but I really don't now. And since, I really may not know, and no one can be sure...jail should not be an option.
I'm curious, is it the norm for people who do online courses or bootcamps to get help from their spouses? Is it not unfair for those students that are unpaired? I was in university (and thus not really in the pairing off mindset) last time I seriously studied a brand new field but I never got a romantic partner or even a friend to help me directly with my assignments, it would have felt like cheating in a way... but since online courses are targeted to adults maybe it's expected and they see it less academically?
I'm not a boomer (38) and would still like a motorcycle now that I have the time and money to enjoy it but a Harley doesn't appeal at all (I'm English), they really haven't moved with the times, if I was going to get anything it would be something like an early 80's CB750 as when I was a kid they where the 'cool' bikes and I'd likely kill myself on anything more modern in short order.
Your solution would not work for all cases. For example, shifting "JAZZ" up by 1 should result in "KBAA" but your program would output "KB[[". You also need to handle wraparound at the ends of the alphabet.
It’s not particularly hard to maintain fusion conditions, you just need a stellar mass levels.
If you can answer the question how to measure that value for any given pair of worker and company, I don't think you will need a job anymore. :)
33 million break for 700 jobs for 2019? Does that go away after 2019 and also the jobs number increases?
Bullcrap. You all wanted this police state madness and you are getting what you voted for good and hard. And now you will find out what every Soviet citizen already told you: Your silence and your cooperation in the face of horrifying evil will not protect you.

You know what will protect you? Fighting back. They understand force, it's all they do understand.
Microsoft Releases Guidelines for Developers of Conversational AI
My first job out of university was to program IVR systems for a telecom company using an in-house developed framework.

An IVR application would typically play a recording to the user, then wait for the DTMF signal, then maybe take the user to a sub-menu, prompt the user to choose another option and do a database query and then play another recording and so on.

The IVRs had to repeat a menu if the user made an invalid selection, and "press 'star' to return to the main menu" and so on.

So most of the applications I maintained were thousand line C++ functions that looked something like this (paraphrased):

void ivr_main(int ch) {
main_menu:
play("mainmenu.vox");
d = get_dtmf(ch);
if(user_hung_up(ch)) return;
switch(d) {
case '1' : goto menu_1;
case '2' : goto menu_2;
case '3' : goto menu_3;
case '4' : goto menu_4;
}
goto main_menu;
menu_1:
play("menu1.vox");
d = get_dtmf(ch);
if(user_hung_up(ch)) return;
switch(d) {
case '1': goto menu_1_1;
case '2': goto menu_1_2;
case '*': goto main_menu;
}
goto menu_1;
// etc...
}
This article is romancing a company that has had consistent quality issues in the last few decades, sold its image out to WalMart in the 2000s, and doesn't appeal to modern riders.
I had an iPhone that I forgot the password to and it was a real pain in the ass. I ended up locked out of my phone and could never get past it. I have also played around with pgp and made an account and tried sending a couple encrypted emails to no one in particular. Now I forget how to even log into pgp. I also have several email address I have forgotten the passwords to. A device I used for years when the screen broke I used another phone for a month then forgot the password with out many tries. So I feel this is a concern. It is easy to forget a password. I don't use cat123, my password is like 20 characters long with capitals and special punctuation marks. Though I suspect many people would conveniently forget their password I have no doubt some would legitimately forget.
Desktop-only, not on Android, right?

Also, a program that only works in one browser, and only due to that browser being willing to open security holes other browsers are not willing to open, is arguably still defective. That said, that might describe a lot of things people are doing nowadays (e.g. anything that uses WebUSB).
Kinda, the closing remarks were sort of disappointing to me.
Honestly I think that's giving them too much credit ;-)
Encryption technology was classified as a munition in the recent past.

You will all lament the day you pissed away the 2nd Amendment. Mark my words, it will come back to haunt you the rest of your life after you see people you love suffer.
Buell(er)?
Those are pretty easy to prove in this case. All you’d need to do is find, remove and test the bad dry wall. There’s no way someone installing it could reasonably claim ignorance of its condition.
> There is a trade off between menu diversity, the prices you pay for it, and how good it can actually be where 16+ hour open restaurants with several page menus (including fast food) are making concessions on freshness / shortcuts in preparation to provide their diversity and availability.

While it might seem not intuitive it is actually 100% incorrect. Larger menus command smaller prices and shittier food, which is why all excellent restaurants converge on very small menus ( not more than 1 page ).

Places with large menus typically are diners, casual sit down restaurants and ethnic pre-gentrification places. Large menu non-chain restaurants are likely to have low grades from the health departments and use produce and proteins on the verge of spoiling. To compensate for that such places tend to have low prices.
I'm Italian, too, and of course I love Italy so much.

It hurts to see how Italy's current decline is ruining so many beautiful things that bright, smart and hard-working people have built over the course of many centuries.
A Linux Bash Shell Poster
Application Performance Metrics with Elastic APM
The SEC does things like banning behaviors and requiring transparency, both of which would help keep a lid on "algorithms" without really stifling innovation, vs the FDA model where it decides if things are safe before allowing them to be used.

I guess food regulation is like that compared to drug regulation.
what's the point of these systems, compared to just using hot water?

The main advantage is probably that you don't need any pumps. This can increase efficiency, and removes a major point of failure.

The other big difference is that phase transition from water to steam is very high energy. By weight, steam transports 6x the heat of liquid water, and releases 5/6 of this as soon as it condenses back to water. Depending on the situation, this can be an advantage.

In general, I don't think that either system has a tremendous advantage -- they are just different. For modern systems, advantage probably leans to hot water.
I've already ridden in a driverless Lyft as part of a trial, and really in cities I prefer Uber/Lyft or subway, I don't have a pressing need for a car
Well, the courts may simply tell you that you have no right to live there. So you risk being expelled at the same time you win your trial.
This guy apparently: http://toddstjohn.com/
How ZTE helps Venezuela create China-style social control
> We used blue apron for almost a year, and another competitor for quite awhile as well. Blue Apron recipes seemed almost specifically designed to be hard to replicate and over-complicated. They always used strange ingredients you'd never have in your kitchen, far more pots and pans than necessary

Huh? Don't think I ever had BA need more than two pots/pans total (usually, at most one each, sometimes with the pan reused. Often just the pan.)

> took 2-3x the quoted time for my wife and I to prepare TOGETHER

Usually took slightly longer than quoted alone; but that's going to vary a lot by skill in the kitchen and equipment quality; if you have crappy or poorly maintained knives or poor knife skills, for instance, prep time goes way up.)

> and the pan-searing time for meats was always half of what was required to get it remotely cooked.

Cooking times IME were exact, or a little long; again, though, equipment (stove and cookware) play a role.
I work in CAD and my experience is similar to the guy who works in the games industry. I invent new algorithms pretty much all the time. It's a more conservative environment culture-wise.
"Science programming" (when all your clients have PhDs and work in academia and you do models of something or other or interpretation of experimental results) is also very intellectually challenging and the CS skills are a HUGE differentiator. It's not for everybody though as in those jobs you rarely work with other programmers or have good code to learn from.
What on earth?!? What about hotel rooms? So AirBnB in UK is dangerous?
Isn't this article just reappropriating the system 1 vs system 2 distinction that Daniel Kahnemanb discusses in "Thinking, Fast and Slow"?
I'm surprised by your insistence on labeling my comment as 'blaring agendas or pre-existing talking', maybe you should read it again? Consider the implications of the clash between the Chinese Communist Party and Islam - because that is what is going on here, both the conflict as well as the party's reaction are comparable to that between the CCP and the practice of Falun Gong - and you'll end up at the same point: one side has to give in and the chance of that being the CCP is slim. The chance of the Uyghurs (whether it be the pan-Islamists of the East Turkestan Islamic Movement, the pan-Turkic East Turkestan Liberation Organization, the "Uyghurstan" East Turkestan independence movement or any of the other groups which comprise the non-homogeneous region of Xinjang) submitting to the wills of the CCP is also slim, read up on the history of the region and you'll find a number of recent conflicts with similar roots.
Most distributions disable auto-upgrade in Firefox, for many reasons (security and auditability being one of the main ones) so you won't get auto-upgrade from a distribution.

And even the "download .exes from the internet" usecase is precisely as secure as downloading JS from the internet that is verified once per install. To attack someone who has an auto-updating Firefox and downloaded it from the internet, you need to intercept and attack TLS -- but only when the upgrade happens which is a fairly limited opportunity. The JS attack has the exact same properties if the above comment (that it only gets downloaded once per install) is true.

So therefore it is strictly less secure in the optimal case, and it is no more secure in the sub-optimal case. So security really isn't a strong argument (the real argument is that it allows for more "agile development" -- which is an understandable argument if you cop to that being the only reason for such a design).
"and there is a very high likelihood that such a law would be ineffective due to the basic nature of the powers a city needs to govern itself"

I think this is not true.

You haven't made any reasonable arguments in this regard - i.e. haven't demonstrated how a) the law could not be enforced or b) how the city needs to subsidize in order to function

A law banning direct corporate subsidies would work really well.

"The crafting of such a law without destroying the governance of a city"

I totally disagree. Cities generally do not directly subsidize businesses.

As for getting the law passed, yes, I'm with you there. Very hard. It couldn't be done at a state level because states compete, so it'd have to be done at the national level.
Dudes, we are talking here about the creators of the (almighty) Shaun The Sheep !!!!
"Guided by human actions" isn't exactly random; chaotic and unpredictable, sure!
The poetry is so beautiful. One day I was in a park and stopped at a spot that had so many trees and the sunlight was streaking through the leaves and the tree branches. It was extremely beautiful. I felt a strong urge to hug the tree and weep. I left all this for a life in a gray cubicle and the human ant hill.
I would've thought it's self-evident that if the problem isn't real then you're never going to fix it. If the reason this problem exists is a political tool for the right wing then the way to stop it won't be to pander to it.
Fascinating how this varies between nations and cultures. In Norwegian case law, refusing to explain yourself can be considered indirect evidence of guilt.

I remember a report from a recent Norwegian criminal trial, where the judge himself warned the accused that refusing to give an explanation could reflect badly on the question of whether she was guilty or not.
Do you know of Unraid? Webinterface for NAS and installing dockers in just a few clicks. Simple and versatile. And no need for raid shenanigans - hence the name.
I made a custom wooden computer case with 8 120mm fans and a furnace filter over the intake. The computer side is positive pressure and is as clean as the day I built it 4 years ago.

I buy filters in bulk from McMaster Carr for $5 apiece.
> I'd put network use in a different category. It is an important issue though.

My rationale for considering it to be included is that as the concept was developed I took the spirit of progressive enhancement to be doing the best with what your users have rather than only catering to people with the same setup you have.

> Now I just wish more devs would start to take advantage of all the great performance tools available. Those best practices are unfortunately rarely taught.

Agreed. I think one of the challenges has been both showing business value from performance — once you're putting things into a cost/benefit comparison it's a lot easier to get people to routinely consider the performance impact of their decisions.
I don't know where you're from, but in the driving school I went to in Portugal most people failed their first exams. They asked for a lot of parking manouvres and were harsh on every error.
The purpose was to force you into buying more lessons, which you had to do if you wanted a second examination.
My second test was way easier, and everyone I knew there failed the first one.
Gitlab's codebase has finally been updated to Rails 5
> Python doesn't even have constructs for making a variable immutable.

recent addition into `typing_extensions` allows that:

from typing_extensions import Final
immutable_str: Final[str] = "cant change me"

mypy will then notice you in case the variable has been changed somewhere.

> Also, I think type hints aren't a in the right direction, comparing it with type inference...

that's quite vague statement, but mypy supports type inference to some extent - if you'll initalize a list with some strings in it, it will infere the type as list of strings etc
The problem is enforcement, not will.

With nukes we can have inspectors and we can lock down uranium. Killbots are too diffuse and too multi-use. I'm all for arms control / non-proliferation, but I really don't see how it works for these things. Also, we already have weaponized AI. We have for decades. We're now talking about a matter of degree.

I'm far, far more worried about the mass weaponization of civilian systems (self-driving car, etc) via cyber attack than I am about killbots, but they're both symptoms of a different problem:

As technological growth continues the space of potential combinations of methods accelerates. This ever expanding search space results in unpredictable threats and increasingly asymmetric attack economies.

I've been meaning to write an article on it, but I'm having trouble pulling together the math because it's so abstract. But that's the general idea.
I use those extensions on Firefox and it's smoother. HTTPS Everywhere gives me more issues tbh.
Author is vague in defining thinking. To think is to be conscious not only of thoughts but emotions, movement, awareness, sight, instincts, etc...

His examples of people losing focus (ie. thinking about a movement) are right, but not because thinking is bad, but because one was focused on the wrong faucet of one's consciousness. Conscience doesn’t exist only in the intellect. Animals are not unconscious.
One of these days, there's going to be a swatting case that's deadly for the police.
I’m curious what sort of notice was given to this person that the phone was evidence. For example was she arrested, and had her phone on her, and then the police never returned it, or was there a search warrant/subpoena and she was given a receipt for items held under that order?
Err literally can't afford to pass up something not that might make them not get sick.
Microsoft Patches Windows Zero-Day Exploited in Cyber Attacks
> Then they were against the dumping of nuclear waste at sea.

I don't get that either, seems like the ideal way to get rid of it. Cheap, secure and with negligible impact on people or the environment.
Why didn’t you rewrite it from scratch and then just replace the codebase in 1 giant commit ? Seems doable if you have the balls
A nested if statement approximately 75 levels deep all because the author didn't understand that an ID can be unique. So he manually checked the value (which meant it could never be changed without a code change).

He did't understand the concept of a join. So he'd nest queries in VBScript with join key supplied from the outer query to the inner. Row by row. Essentially, a manual cursor.

Same programmer wrote an ASP portal app. The login of which got most of its security because they didn't know how to iterate over a returned dataset. Same code would set a cookie for access IN THE PRESENCE of a password. It could be wrong, you would still get access. Worse, the logout function didn't delete the access cookie, it just redirected you to the login page. Meaning you could impersonate anybody if knew thier username. Included admin.

I once corrected bug, by using a view. I sent him the view. He had no concept what a view was "That's like a stored procedure right?'. I'm shocked he knew what a stored procedure was.

He's still in business and the software is deployed worldwide. He refuses to fix it. He's a multi-millionaire.
React Tests: Reducers, Async, Components
Not necessarily true.

1.
As 'more modern' bikes are lighter, have better brakes, suspension/handling and most importantly ABS.

2.
Harley can't move on with the times. They did with their 'V-Rod' featuring a 'modern' liquid cooled engine designed by Porsche. They discontinued it this year. Harley riders want the old Harley image.

They're trying to pivot into new markets as their customer base is becoming too old to ride or simply dying off.
https://www.harley-davidson.com/us/en/motorcycles/future-veh...
how do you prove the timing? that it happened at the time of construction and not after?
It's because this age is a key marketing demographic. They have some earning power but usually dont have kids or other bigger responsibilities.

Its worship in the sense that a hunter might worship the spirit of their prey.
Never. It's either no units (theoretical physics), eV (particle physics) or Kelvin/Celsius for experimental physics.
A couple of years back I was at a conference in Rome. Literally in the heart of the city (the windows overlooked the Forum) and that meant that they had only satellite access because nobody had run cables through the historic buildings. I've never been more glad to have spent time optimizing our site for 2.5-3G performance than when we were demoing it during presentations and it seemed slow but almost everything else was unusable.