skysight-inc/HackerNews huggingface dataset:
1. Identify a problem
2. Design algorithms and data structures to solve it
3. Implement and test them
...
In practice, work is not so well organized as there is interplay between steps. You may write code to inform the design.

As the author acknowledged, real life rarely allow such clean division.

One tool that I find very useful to interleave the three - or at least to allow shorter loops - is jupyter notebooks. The name is quite accurate, it can be used as a notebook to come up with solutions, and can easily be discarded once used. Unlike prototype code which has a tendency to evolve into the final codebase.

It's a common tool in data science but I'm not sure about other fields. Has someone used it for other purposes?

[1] https://jupyter.org/

Edit: formatting
You’re right about being able to own homes.

Citizenship, though, is a critical concept for how countries function. It has a bearing on taxes, benefits, voting, etc.

Without citizenship every one of those are up for massive abuse.
The Apollo 11 Moon Landing: Spacecraft Design Then and Now
crammed working place plus criminal action generating toxic smoke, maybe toxic dyes and a lot of plastics burning also
How to Copy Variable from Chrome Dev Tools Console
Animation is still done on paper mostly for artistic reasons, not because they can't afford tablets. Drawing on paper and drawing digitally are different processes and skill sets. Same for manga. There are actually a lot of mangaka who work digitally these days, but it's less common in anime production.
That said, I don't understand how that has anything to do with foreign distribution, to be honest.
Seems a weird argument to be making. You can't even pay them directly to get the Japanese version, you need a Shonen Jump subscription, but you want them to offer it for English speakers?

Relying on foreign distributors, especially when you need to translate, seems to make perfect sense to me. Should Oda provide translations into English, French, German, Korean, Chinese, and Vietnamese? All of those are part of the "audience outside of Japan".
At all the places I've worked at, a stranger would not have made it far past the front entrance without being stopped by security, or even been able to enter the building at all (access cards, etc.) Maybe it's a cultural difference, or does the tech industry just have a much higher concern for securing offices?
If I have $0.50 cash and someone reaches into my wallet and takes it, is that any different to if I've got a lottery ticket with an expected value of $0.50, and the draw occurs and its value drops to $0 when it doesn't win?

Some would say that in the first case it's morally wrong to steal my cash, whereas in the latter case I consented to the risk of my ticket losing when I purchased it; and therefore performing a lottery draw is not an immoral act.
All of this money and effort to create something that has never scientifically been proven to work: Super-targeted ads, instead of contextual ads.

The context is already there. Each article on a newspaper already provides the context.

What is the true purpose of this? The true purpose is psychological control and manipulation, as well as making additional money with the data beyond ads.

Psychological manipulation gives the ability to actually create demand. And this is what this is about, because that's the only way to actually increase revenue in a meaningful way.

If you can target a person everywhere on all channels, and all the time, you can do things that are not possible with simple contextual ads, and the profiles that are being created are for lots of different purposes, not for ads.

I wait for the day some newspaper actually does an in-depth investigative study into the level of manipulation that drives sales in ad-tech, because I suspect that the entire system feeds off low-educated and poor people, for example lower-class stressed-out people who struggle to lose weight and are prone to manipulative ads. This is the target audience that you can manipulate into spending 500$ instead of 50$.
> that's good transparency and good company culture in my eyes

wrt sensitive information? Possibly even information relating to customers, or technical detail that can be exploited?
In this case it isn't though. And if it were, you could provide an `f.lines()` iterator. The code would be much nicer that way.
Trilayer graphene shows signs of superconductivity
If they found it. Big company get so complex i don’t think that’s a given. It’s not like they’d be kissing $100m from a single bank account and just be like, that number is low.
I’m french too, and i only started to understand what french cuisine was after visiting other countries. A simple lettuce salad with vinegar and mustard dressing, together with a rare steak and some french fries is something you won’t find in a lot of countries.

Englishmen overcook the meat (which is always fatter than here) and always add sweet dressing, and the rest of the world makes the meat boil.
Chimpanzees grow closer when they watch a movie together
Outsourcing of financial services processing has been a big business for decades. However it is usually provided to small/medium banks or credit unions by specialized firms or by big banks.

A big bank will usually do its own ledger processing. A good configuration is to process in two pairs of data centers more than 200 miles apart in different electric utility interconnection regions, e.g. Arlington/Fort Worth and Dayton/Springfield. Archival storage of transactions may involve additional centers.
https://en.wikipedia.org/wiki/IBM_Parallel_Sysplex#Geographi...
"Companies are not human beings, as other comments already have said, to involve morality in this issue makes no sense whatsoever."

Is society human being? Is nation a human being?

If not then is it moral to deceive and cheat them too?
Brad Cox is the creator of Objective-C. NeXT / Apple did buy it from him. His books are very good.
> Yet, through it all - only one species managed to evolve anything like our cognitive and developmental ability.

Source? I mean that's a pretty bold statement...
Airline tweets advice on where on a plane you are least likely to die in a crash
If you want to have low quality solutions that kinda work on the first try then sure go for it. Your approach will inevitably lead to insurmountable technical debt that can't be paid off.

Big projects should be cut into smaller pieces where each piece can be relatively easily rewritten.
But won’t people get bored and just stop playing? I wonder if songs have gotten longer since the rise of Spotify and Apple Music.
https://www.youtube.com/watch?v=SBjLw3_47jg
For me it works like this: the default is disabled. When something doesn't work (actually The Washington Post works great, much better than with JS on), I esitmate the tradeoffs: if it's a really useful website with JS functionality that is actually useful to me (say, with JS doing the math notation rendering or an app I badly need), I enable JS. Otherwise, why bother?

JS is like ads used to be: first they put it everywhere, then you get fed up and just switch it off.
States don't have enough money to secure the 2020 election, new report warns
Mathematics and programming are strongly related more than most people think.

http://www.norvig.com/spell-correct.html
How did he solve it? Using probability theory and sets.

It's not just games, cryptography, finance, signal processing, compression, optimization, and AI that require mathematics, tons of programming does most people just don't realize it and brute force their way to a solution.

Lot's of real world problem can be solved with
algebra, calculus, Boolean algebra, linear algebra, geometry, sets, graph theory, combinatorics, probability and stats. What typically happens is most programmers are giving a problem, and what do they do? They start thinking in code. How did we solve problems before computer?

Apply that kind of thinking, then solve the problem with mathematics. Your code will often be much smaller and dense. Sure, dealing with output and input doesn't require you to write mathematical code, but the core of your problem can often be solved with some mathematics.
side effects are an implementation detail
What do you mean by math though? Are you focusing on numbers? Usually when I thing about math I'm thinking about boundaries and how inputs effect outputs. Those things do matter to programmers.
Thats what the status bits are for. That they didn't set them to 1 on the full constellation suggests there may have been some trouble they didn't publicize.
As a North East person of India who went for higher studies in Central India, so many of us dropped out of college cause the teachers use Hindi which is not used by us. It's a really hard problem to solve cause the level of English education is still bad and many teachers don't even speak proper English but use another language and you get some people who don't understand the language at all. The colleges and schools are still advertised as English medium though so it was a real shocker for me.
Competitive Intelligence process for doing it right
One of the best resources out there to learn Go and not only Go, but how stuff actually works. Highly recommend.
What other languages do you have experience with? IMO the syntax is not wildly different from other statically typed curly bracket languages. IMO the most alien thing it has in terms of syntax is the use of a single quote for lifetime parameters ('a), but even that is based on the type parameter syntax for already existing languages (OCaml, F#, Standard ML).
I agree that a mess looked (sadly) inevitable based upon that post and some of the other surrounding context. E.g. Guido citing Yoda conditions, how dumb that game can be, and getting ignored.

But just because the feature shipped and design-by-committee is upon us doesn't mean we need to accept the outcome. Why couldn't there have been a more evolutionary path for this feature? For example, there is surely a way to write a prototype library to accomplish the same effect with slightly different syntax. (How about a single function `walrus(a, b)` that does what `:=` does?). Then let real user adoption drive the change. Maybe somebody will discover case statements from scala and want that instead.

I hope the committee models some amount of their work after WG21. C++ hasn't evolved so effectively because some people were magic visionaries. For the past decade, C++ has mostly ridden on the proven success of boost. And skipped a lot of the parts of boost that suck.
<quote>US citizens to vote against their best interests using a convenient scapegoat or outgroup</quote>

No need to bring up all those who voted for Bernie.
Interesting. Coming from an FP background I'd say the opposite - the confusing part of Rust is all these special-case imperative control flow keywords, a more smalltalk-like "everything is just values and functions" syntax would be the best way to simplify it.

I'd agree with stepping away from guarantees about when allocations happen etc. But I think at the point where you remove those from Rust you really just have OCaml.
At all the places I've worked at (Germany), a stranger could basically just walk in, take the stairs / the elevator and enter the office. No locked doors, no security, nothing. Often left my keys, smartphone or wallet on the table when going to lunch. Never had any problems whatsoever.

It's not a cultural difference, but a question of company size.
Rising health insurance deductibles fuel middle-class anger and resentment
The most police I've ever saw was when I working in the middle of Paris, close to the Champs-Élysées, the presidential palace and a few ministry, in 2015 (so just after a terrorist attack). They were cops everywhere.
I wish Japan and most of East Asia did more to recognize and tackle mental health. And overwork. And a lot of things.
Here's a great comment on r/askhistorians about this topic: https://old.reddit.com/r/AskHistorians/comments/4t6htu/was_t...

In summary, the preponderance of evidence (and lack thereof) strongly indicates that the presence of these New World drugs in Egyptian mummies is the result of contamination in museum and other contexts from the last two centuries. The chemical analyses are hardly smoking guns, and the complete lack of any other evidence for such exchange across the hemispheres (or in any goods other than coca and tobacco) means that trade is a fairly preposterous explanation for the presence of these drug compounds on the mummies.
I imagine that is due to the combination of easily available firearms in the US and the ethically dubious position of a lot of SV companies.

I work in the UK and I have only worked in one office with a security desk. Most are very relaxed.
if you hit a key on my UI I will know regardless of the intended receiver
Frankly, USD3.50/month for API access is still an incredible bargain for a service of this quality. Normal users can still use the webpage form to look themselves up for free, API users pay a nominal fee that should cover the cost of the resources they consume.

The only concern I can think of is that this opens the gate to raising the fee in the future to profit from it, considering that Troy is "selling out" soon [1] and will not be in control of the service for ever. HIBP is the kind of service I think ought to be provided by a non-profit entity. But Troy's record is good, so I have faith that he will do his best to pick a good new home for HIBP.

[1] https://www.troyhunt.com/project-svalbard-the-future-of-have...
> What's stopping people from forking the language at python 2.7?

If you don't want to change/add something to the language, then why fork it?. You can just continue using it as it is!
Jupp.
It is kind of strange that the author messed up is/are in the title but not in the first sentence.
I understand your concerns very well, but I have a different perspective. I don't modify my Referrer header. I want to let the websites I'm using where I came from. A referrer by itself is innocuous - only when you combine it with other nefarious techniques it wreaks havoc on users privacy. But on it's own, in an anonymous browser environment that I tend to use, it's actually quite useful.
The Loneliness Epidemic
Back then knowledge of web development was inside the walls of big software companies. Its a good sign that everyone is sharing to the world.
Japanese buildings also are massively lacking in emergency exits. Almost no building would pass US safety codes or even come close to it.
> A gym I joined years ago required a certified letter sent to their headquarters.

That seems like it should be explicitly illegal. I suspect it is already technically illegal in many jurisdictions. In the UK I'm pretty sure this would be considered an unfair contract term.
I’d say in Japan this type of thing “doesn’t happen” so people leave their iPhones on tables to hold seats at busy coffee, and do other things that give the benefit of doubt to strangers.
Regarding the next game from a game developer, I remember an indie making the point that the feedback from the general public (not the loud minorities only) will mostly be felt on the sales of the next game of series and, to a lesser extent, the next game from this developer.
an upfront price made sense in the old days when a relatively polished product was released at launch, perhaps with a couple patches to fix bugs, and with users running their own multiplayer servers.

for better or for worse, the norm has shifted to longer periods of support and servers hosted by the company. it's hard to commit to supporting a game this way when each user only pays once.

personally I like the approach csgo has taken. you get a full game for free (although it was still a good deal at $20, imo) and you can pay for purely cosmetic items. I think this aligns the incentives well; the devs can only get paid by making game that people care about playing, but there's also an unrestricted stream of new players since it's free. plus if you decide your finally done, you can sell all your skins on the market and get at least some of your money back.
this is why you have balance sheets. it would have been caught by the time the accountants needed to figure out total balances and payables and receivables.
Technically, yes. Very likely at worst "just" a flash fire. Not likely any substantial overpressure, as you could get with with methane, propane, etc. Getting a large-scale gasoline-air explosion is nontrivial, I gather.
I’ve seen those “support element” laptops hanging off of racks before, but I always assumed that in this case (IBM mainframe, IBM support element, vertical integration) they were not laptops as such, but rather thin clients in the most literal sense: just IO interfaces with a ribbon cable feeding back to the mainframe, where the framebuffer of the mainframe’s dom0/maintenance VM was pushed over VGA and keyboard+mouse+peripherals were returned over USB. Essentially as if the support element were a Thunderbolt Display with USB HID devices plugged into it. Like a modern VT100!

I’m honestly surprised to learn that I’m wrong, as having the laptop be a real laptop would introduce all sorts of headaches compared to having the laptop be a dumb terminal—it’d have active components like disks and fans that could to burn out (and not be hot-swappable like the server’s own components are); and more importantly, it’d have to talk to the server using some form of network interface (unless it’s just a glorified glass terminal for a USB-serial adapter.) In which case, bad behaviour on the server—exactly the case where you need a local admin console—could block or steal resources from your connection attempt. You may as well just be SSHing into the dom0 from across the room over the SBC VLAN at that point.
Right when I was contemplating actually paying for Dropbox to use it as a proper cloud backup system and get around the 3-device limit, they pull this BS. At least it happened before I handed over my card details...

Seriously Dropbox, you used to be the simplest, easiest-to-use cloud-storage system on the planet. That's all you needed to be. You'll wind up like Evernote at this rate, destroying your originally exceptional product and your reputation along with it. Here's to 10 years as a loyal customer, and no more!
China’s Silicon Valley is transforming China, but not yet the world
I'm just looking for general advice here. In the near future, I will look for a lawyer in this specific domain, but for now, just starting up the business, I'm just looking for someone to point me in the right direction in regards to marketplace taxes.
At both places I work at right now, this scenario could easily happen. The lobbies are open and only the elevators and stairs have access cards. Actually, most places I've worked at were like this.

However, I can't imagine setting fire to the lobby would kill 20+ people in any of these places, since they all have many emergency exits. To me the craziest part of this story is the amount of destruction this person caused with just a can of gasoline.
But there is such an attempt of anthropomorphisation, when you say the company is "expected to be a good sport".

You don't say a herd of cows ought to be a good sport. A crying baby ought to be a good sport. That tree is being mean, casting shade. The anthill ought to return my sugar.

That is why there is no conflict. Because they are not the same morally and thus not expected to be treated the same.
Webstrates: Collaboratively Editable Webpages with Persistant DOM
Every newsroom I've worked at or visited had a security guard and required an access card.
Should university be free? Debate is under way about cost of higher education
> Collecting and comparing the IP address is the simplest exercise in the book. This, of course, is probably sold as "making your account more secure".

Sure, and if you agree to it, they can. If you don't, however, and somebody blows the whistle, they'll be looking at huge fines in Europe and most of their lobbying will be void because their bought politicians will look very corrupt if they try to stop regulations.

Again, I don't believe that they don't do it because "it's not ethical". Rather, it's going to cost them lots of money if they do and get caught (and lots of good will, too), and I doubt that they need it. IPs would be another data point, but they have so many already that it may not add as much value. That's for FB, Google & co, of course, for small ad-tech companies it's different.

> Once captured by tracking companies, it's in your profile. Doesn't matter if you prevent tracking later on.

That's true, and the reason why you'd want to disable tracking completely. As a user, you gain nothing from companies being able to track you, but you lose plenty. Again, I'm not suggesting that companies aren't tracking users, I'm saying that Google and FB are likely not operating that obviously that far outside the law. They can, sure, but they'll need to run a large conspiracy to keep it secret, and large conspiracies are hard and rare.
Skim, Fuzzy Finder (FZF) Alternative
I can see how this sounds like a good idea if you don't actually think about it/if you don't try it.

doesn't hurt that he basically has unlimited funds from his dad
But in general it's the only way to understand who's linking to you. Sure, not essential, but useful to see in general, especially when search engines could send it and you could see what keywords people used to find your site. If it were gone, as it is in many cases now due to https, people will adjust.
Is reclaimthenet.org a real news website? None of the writers looks real and I can't find any information on the website on who edits it and fund it. Some articles reek of bias
The full title is grammatically correct, as '"Digital gangsters"' is modifying "Facebook" to be a plural noun. Later on, though, we have this mistake:

"The publications is [sic] among several media outlets..."
Literate Computing with Real Time Collaboration Builti
I'd argue that as long as the (hidden) rules of corruption are somewhat known and stable. That would be fine.

Also, some would consider the US lobbying industry is a legalised form of corruption. (just an example, not trying to single out the US)

Anyway, am talking theoretically and it's all comparative.
"Facebook personnel are" would work. But, I agree, "Facebook is" or "Facebook management is" would seem more grammatically correct.
For those who are able to and want to help, there's a GoFundMe campaign right now to help the studio recover [0]. There isn't much of an explanation of what the money will go towards, but it's better than doing nothing IMO.

I'm not a huge consumer of anime/manga, but some of my favorites (namely, Nichijou and Full Metal Panic) have come from this studio. I'm also aware that the industry as a whole is considered to be in a bad state right now, with this event certainly not helping things.

My condolences to those effected by this. I do hope, though, that this serves as a springboard for better things to come for the industry.

[0] - https://www.gofundme.com/help-kyoani-heal
The Z114 can be had with a power option to run off of 380-570 volts DC. See page 6 of "zEnterprise 114 System Overview" https://www-01.ibm.com/support/docview.wss?uid=isg2350bc7c39...
Probably graduated to gangsters, without the qualification.
Step in CI/CD Can Make .NET DLL Become an Jar File Too
Have you considered that:

1) Maybe not everyone belongs to the 1% that can pass the interviews?

2) Maybe not everyone lives in a place that has a Google office where development is happening?

Sorry but you sound terribly arrogant here, pretending that it's just an option that everyone has and that the whole world lives in the same place where you live.
What if it is in a crypto wallet?
كلمات اغنية انساي محمد رمضان و سعد لمجرد
Shaving 20minutes off of a trip that takes more than an hour is not comparable to going from horses to cars. Current routes and travel times are perfectly fine when you ask the consumers, they just want it affordable. No one wants to take the train when flying costs almost the same.