skysight-inc/HackerNews huggingface dataset:
"Just want to code" as opposed to what? After reading the article, I am not sure I understand what he wants programmers to do.
Just for fun I have a couple of nice Excel based stories from my time in Investment Banking.

Story 1: I Inherited a system once that had 1000s (yes thousands) of excel spreadsheets checked into SourceSafe (yes Source Safe) each sheet represented an Equity Derivatives trade, which was checked out and used by traders when pricing a deal. Also...now it gets fun...there were common functions for calculating the present value and risk metrics for each trade...so when we needed to calculate the risk the traders were running (intraday and end of day) we had a huge compute grid that would check the spreadsheets out and run them on virtualized windows boxes and sum the results to produce the official risk metrics for the bank's trading desk. Absolutely not making that up. I should really write a blog about it...it's truely terrifying.

Story 2: What if I told you that Excel has this little know function called RTD (real time data) that let's you stream data into sheets in well....real time. So you can see all your prices ticking away without refreshing the sheet. I also took over a system that had hundrends of sheets that did this (at this point you must be thinking this guy is a sucker for punishment) one of the problems here was latency...so each trader's sheet used their local machine to get prices...and the analytics library we used to calculate prices to an 'indeterminant' amount of time to execute. Oh...and one of the sheets published the banks prices out to Bloomberg...for trading. This whole mess was sorted out by eventually pricing everything centrally and pushing consistent numbers to bloomberg, the spreadsheets and the risk systems.

My overall summary is that excel is "what is dead but may never die" and you'd better embrace it if you want to deal with front office systems. That and I think people would be surprised to see how much systemic risk some of these places are running (i'm talking about a Top 15 bank here).

I sort of came to love it as a tool, but that's what people with Stockholm syndrome say right?
Slavery meets Time Travel
I don't understand why you're down voted for this, it's a valid question. I afaiked it, because I read about it in one or two papers, but I honestly didn't bother to source check for an offhand comment on HN.
¿Nuevo en Bitcoin? ¡Bienvenido Aquí tienes una guía sobre los primeros pasos
Show HN: FB Messenger cryptocurrency price alerts service
My sons and I had all "their" (our!) Lego in a few large plastic tubs and we "pawed" or sifted through these for hours. It's an OK solution, but the problems with it come from the frustration of not finding pieces and also the damage to pieces over time.

I don't know if Lego is getting weaker, or if they just have more elaborate shapes nowadays but when I was a kid back in the 80s I can't remember ever having a broken piece of Lego. Maybe from stepping on one, but not just by sifting through parts. With the tubs approach recently we've had a few twisted or even snapped parts. The 1x1 c-grips collapse, 1x1 "cheeses" snap in half, and that Lego wheel arch... just seeing one of these get flung around in the Lego-soup makes me nervous.

I bought a few small drawers and a compartmentalized case, all designed for sewing parts, to keep the smaller and more fragile parts in and we separated stuff out as we assembled. It makes the whole thing a lot more fun having it even just a bit sorted like that, without going crazy into organization.
Anyone don't think that two simultaneous touchdowns and a third later would be awesome ? I really like to see the vids of it!
Focusing on your own day-to-day problems ends up with the various VC-funded "mom apps" to summon contractors who to come to your house, pick up your room, and do your laundry for you, make that statement old advice and not to be taken literally.

I agree that more complex reminders with the features you describe would be quite cool, for both code reviews and birthdays would be cool, but you admit that the business case isn't quite there yet. (There is a glut of reminder apps on the app store, those features probably exist between all of them.)

Better sync software falls under the category of development tools; even Visual Studio is free these days (in the form of VS Code) because selling to developers is notoriously difficult to sell software to, because they know how to code. (There is also no shortage of open source inotify+rsync based sync tools.)
Could be - or it could be going to ICOs. It seems the initial scams phase is (mostly) over* and they are becoming more and more like regular investments.

EDIT: * not to say you should invest in ICOs without proper research and without knowing what you will get out of it.
Migrate WordPress Site
Holy lord thank you.

When did it become incumbent on devs to come up with the entire business process as well?

I feel like I'm here to code your ideas, not come up with the ideas and processes as well as code them.

It's literally plain and clear at that point how pointless management and buisiness is in those situations
With right delta v. I mean, if it is in wildely wrong orbit, than it is no more useful than same thing on earth.
No. Why do you conclude the IARC does this "without scientific evidence". And why do you conclude the article claims it is doing a bad job?

Basically, the article claims people don't understand HOW the IARC does its job, what its reports mean. And that its data is easily misused for fear mongering. Eg scary fact, did you know your water contains lots of dihydrogen monoxide?

First and foremost it judges on hazard, which is how much an effect it could be in the worst exposure cases.
Only secondly is its job to assess risks, that is how much is the effect under normal/expected exposures.
It would be strange for a programmer as an employee to care about the business or the product, given that he has to work for a living and has no stake in any of it. It seems to be a common misunderstanding, unicorn employees that want to care about the business don't actually exist, but a lot are willing to lie about it of course.
Professional proficiency could mean almost anything, though. It could require quite a low level of linguistic skill if you are limiting your conversations to a narrow domain, and speaking with a person who also understands the relevant ideas and concepts. In this case you are just 'indicating' some state, as opposed to composing free-form descriptions. 'A word to the wise', so to speak.

There are some very useful language materials produced by the FSI on the net, hosted on this site: https://fsi-languages.yojik.eu/ The French course in particular is very thorough, and the Chinese looks very good too, although I haven't used it yet.

I am making a special audio player for such materials, some info here: http://smallworld.press/
Stop mining crypto coins, what a waste of energy...
Yes, but did you hear how much power nation of Ireland is consuming? Last I heard as much as whole Bitcoin blockchain!
Huh, I'd forgotten about that -- thanks.

Yeah, I doubt it was seriously considered. Probably just didn't want to tell the Air Force what they were really planning to use the Raptor for. Can't say I blame them!
FWIW, this recently landed in Firefox Nightly:

security.insecure_connection_icon.enabled

security.insecure_connection_icon.pbmode.enabled

Though it's still disabled by default (currently the insecure connection icon is only shown if a password field is present on a http page / the form action url is http).
Go Advent Day 1: Using GopherJS with GRPC-Web
My Latin teacher often reminded us that ”Spanish is just lazy Latin“.
You said something that reach me so much: "tooling".

I sometime feels like if you don't have good tools, it's almost impossible for the employees to be productive or motivated.

I often see some people working in the most unproductive way possible (to my eyes) that it actually discourage me. I'm left wondering how they can even get anything done when spending so much time doing simple tasks.
And YoY (backing out the Q4 numbers to Q3 numbers), bookings grew 80%, revenue grew 20%, and losses grew 56%. Assuming that "costs" are revenue+loss, costs grew 34%, still faster than revenue.
> You didn't disqualify me as a candidate because I think your business is boring

Er, I suspect this would make it impossible to staff 90% of positions in programming. If I thought a business were exciting, I would be a specialist in that business, not in programming - or I'd be a very lousy 9-to-5 programmer, because my passion lies elsewhere.

Very few companies have the luxury of hiring passionate programmers who are also interested in making the business succeed; most of them just want their payroll system chugging along and someone to sort out their Excel when it breaks.
Since a convolutional network applies parameters (filters) to different parts of an image evenly, this means that this approach still learns, except not from a corpus of images, but from the image itself (i.e. one part of the network learns from different parts of the image).

> This makes me wonder whether and to what degree the structure of the brain's connectome might be a necessary prior for AGI.

Convnets have been invented to speed up learning (reusing parameters). The human brain (afaik) doesn't contain such speedup. Instead it relies on massive parallellism of neurons, and thus trains all "filters" separately instead of reusing them. Therefore, I suppose this approach would not apply to humans.
Most compiler tutorials show how to write a compiler, but now how to write an optimising compiler. In fact, it's not that much harder, and is a nice walkthrough in some very cool ideas in graph theory, dataflow analysis,etc.

Which is why I've been writing a mini-LLVM in haskell as a tutorial to explain optimising compiler construction: [Tiny optimising compiler](https://github.com/bollu/tiny-optimising-compiler)
Requiring the developer to install and configure software locally is a higher barrier than you think, especially compared to the experience of "go to this coderpad URL".
Maybe sane people should fight back by marketing a new and very special kind of "veggie burger." Should be smooth sailing as long as they are listing those advanced meat recovery byproducts on the label, right?
A more important caveat is that it's only talking about their electricity usage, presumably people still drive to work in ICE cars, fly airplanes, ship devices around the world, the accounting for even just electricity usage can extend out to suppliers and suppliers of suppliers etc.

But it's still a very good thing and others should follow suit.

Also, can you show your working for them "selling at a loss". They generate renewable energy then sell the energy and keep the certificates that say it's renewable, those are both worth something. Are you saying they could have bought the certificates on the open market for less, because I don't think that's the case.
I've got a T470P (i7-7700hq), that's a 45W part in a 14" laptop.

If I balls to the wall it I can kill the battery in 90 minutes (though they are swappable) but I average ~6 hours under actual work conditions (VMs and Intelligent).

It spends the vast majority of time sat at a few percent utilisation but the processing power is there for those few second operations you run infrequently (build from scratch, indexing a large project etc).

I love it frankly, not turned desktop on at home more than once or twice since July.
> letting the design team work exclusively with the client is a great way to build the wrong product/features or over/underestimate the art of the possible.

Pretty much this. We consistently get screwed over on our schedules because designers just throw a design over our way without asking us for any input along the way.
This is how my parents met.
Don’t forget the weird fashion selfie cam.
There exist neural network structures that can solve the image processing problems shown when weights are randomly applied.

This means that for these problems the solution is encoded entirely in the network structure and not the weights.

We could use linear regression as an analogy: y = b f(x).

This is akin to saying that for some class of problems, it's the case that you can get as good of a solution from the function you pick alone (x^2, log(x)) as you could from picking a function and then computing the best coefficient. Note this isn't true for linear regression for any meaningful problems, but I feel like it's a decent analogy.
Resume Beacon – Resume Builder, Resume Templates ($500/mo)
> what was the "Forgot Password" flow in iOS 10?

The same, apparently; I just tried it on this phone, which I haven't updated, and it didn't ask for anything but the passcode.
"Doctors are more likely to diagnose depression in women compared with men, even when they have similar scores on standardized measures of depression or present with identical symptoms." -WHO

This would also skew the numbers towards women. Seeking help and not getting it because of gender bias can have a very strong negative effect. We keep hearing here on HN how not being taken serious by the police will make victims stop reporting crime. There is no reason why the same effect should not apply here.

To cite an other researcher and problem:

"Johnson also cites depression as a key example of gender bias in the diagnosis of psychological disorders. She explains that the current profile for depression is based on a female model."

It is rather well established that a lot of historical research only looked at either men or women when establishing models we use today to diagnose problems. ADHD comes in mind where a lot of identifiers are based on a male model, causing a lot of women to be miss diagnosed. Depression apparently has the opposite gender bias.
Capitalism is brutal. People spend time with people who provide the most value to their lives. And some people don't provide much value and they die alone.
I have a smart colleague of mine who has a story about “How Excel Saved the World.” He talks about how Excel was used so extensively during the Ebola outbreak in West Africa, it was the most responsible software for analyzing data to stop the spread of the disease.

Excel certainly has limitations, but it has many features and is widely used.
I also forgot to mention another case: where the needle you're searching for is of a different type than the items in your haystack. If you're searching for an integer in an array of strings that you know are integers... good luck convincing the type system to let you even call the binary search method, let alone figuring out which argument to the comparator is what type (if they can even be of different types).
Lossy text compression
Taking aim at adverse drug reactions
PicoCTF definitely looks nice but I was completely unable to subscribe.

Every time I tried, I got a "Invalid captcha" error while not blocking anything and not seeing any captcha field.
No, I don’t think that’s true. Try to find an example where the IRS tipped off law enforcement.
Getting Started with the Poly API
> I had some bad ones, which I either failed or refused to do.

And that's the other reason I never do online tests. I don't know what the company and for example CodePad will do with the data collected from me. Will they store, sell and/or share it? Will CodePad reuse collected data in any way if I do an interview for another company? Etc..
Those protections apply only to US citizens: the 4th amendment doesn't apply to foreigners. US ‘authorities’ arrogated to themselves the right to siphon the data and metadata of people around the world for this exact reason.

This means that based on the current applied interpretation of the norms, there are two classes of people: those who ‘deserve’ rights, and have them, and those who do not. And if you are a foreigner, you do not.

Correct me if I'm wrong.
I find it surprising that Malayalam is rated less difficult than Hindi. As speaker of several Indian-aryan languages, Dravidian languages like Malayalam always seemed more difficult to comprehend.
Yep and that's the same reason Matlab et.al. stay in their dominant positions. Sure, these tools can be a pain to work with and a lot of alternatives do a lot of things better, but most heavy users are happy doing the things they need to do.
A Pinterest Progressive Web App Performance Case Study
I would recommend you to read the LWN series on namespaces.
The articles are not very recent, but this low level part of docker (kernel namespaces) has not changed.

https://lwn.net/Articles/531114/
> We could all just sit at home and write code all day. but without users there is no point.

Depends on how you are motivated. Speaking for myself, my motivation always comes from myself, never from what others think of my work. The users/paying customers aren't the point, at best they are an enabler, allowing me to spend more time coding that I would otherwise have to waste by having a non-coding job.
Met her at an (anti-racist) rally/concert - we had nearly met a couple of other times at a guys house - I didnt have the nerve before and truthfully I just knew I had seen her around when I went up to her. The weird thing is that her blended family structure is the same as mine.. and it is complex. We support each other and have a lot of common interests - I think this is the main thing that keeps us going after 7 years also honesty - I am making a point to be honest with her. I work to keep her around constantly - I make efforts to be kind and to do lots of little things. I can rest with her I really enjoy this relationship
I wonder where security have a place here...

What we've been able to see from the last IoT years is that security have been completely absent and nowhere to be found.

Even in f..ing "smart energy meters", which may be the most sensitive areas...

Do you have a goal to consider security as a major domain in this group ?

Also, after trying to subscribe to join, the fact that most major social networks only are allowed as a mean to subscribe is a real block.
Pride, Prejudice
I'm basque and I can confirm that basque is quite more complicated than english.

In fact, if you check the map, there's a gray spot on the north of Spain/South of France. That's Euskadi (Basque Country area).
I guess he's referring to "the country I don't currently reside in"
Everlane is a great place to work! There are lots of creative, interesting people there making products that people actually want (clothes). If you're interested in working there, I encourage you to apply: https://jobs.lever.co/everlane/2ea2ce6a-a85c-40e1-8504-c2d23....

No, I don't get a finder's fee.
The army uses man portable fixed wing drones very often.
I think all consciousness (a feature of most animals) is a specific kind of neuro-bio-chemical process.

To put it another way, to improve your focus I can give you Modafinil. To stabilize your mood lithium. To give you hallucinations, lsd. To distort your visual perception, ketamine. To make you more empathetic, trusting and less hostile: mdma. To speed up your thinking, cocaine. To make you aggressive, too much cocaine.

And this applies across the animal kingdom, in large part.

Where in this list is a program?

A program source is a description. A running programming is an electrical field across a piece of silicon. A description has no causal effect (the mere act of writing a description down does nothing). An an electrical field across a piece of silicon has effects, but none meaningful on consciousness.

Consciousness is not hiding somewhere. It takes only a baseball bat to deprive someone of it. And its various parameters are easily enough mapped about by chemical manipulation.

The modern (general/strong) AI sort follow in the tradition of Descartes who imagined that consciousness was its own sort of substance apart from the body. That its effects and structure were idealizable. Whether we call this idealization a "soul" or a "program" seems to make no odds to the mistake being made...

Consciousness is something animal bodies do. It is not a pattern in the sand, or a current in a wire. An certainly not a soul, a number, a program (which is only a number) or any other idealized abstraction.

To be even more explicit: no, you will not be able to upload your consciousness. The suggestion and its homology to heaven ought concern anything modern thinking scientist.

A description of water (H20) is not some water. I can no more upload a drink to amazon, than I can upload a thought you are thinking. A thought is a biochemical reaction. A description of a thought, even if very accurate, doesnt think. The internet may one day hold very detailed descriptions of people's brains. These will sit like textbooks and tombs though, and not care/wish for/consider/want/desire/understanding anything.
There are really elegant solutions coming out around this - I suggest watching some of the talks from this years GraphQL summit.
Yeah, or at least indicate intervals where your function is waiting on other async processes to complete - but I can see how that could easily be gamed and there do exist architectural patterns for this — as well as things like AWS StepFunctions
How to Make Sense of Net Neutrality and Telecom Under Trump
No you aren't the only one.

SD image - coming soon

Android app - coming soon

SDK - no links or search hits

It's an unfinished project that's been rushed to the press with little documentation.
I tired of it when I realised the obvious way to get better was to learn all the tiles, so I'd know exactly when what patterns I left were blocking or not.

Learning all the tiles, and tile counting, both just seemed too dull and annoying to actually do.

It is a fun game if nobody learns the tiles :)
Nintendo dips back into breakfast cereal with its new Amiibo
How do you make something better if you dont give a shit?
It's not only not strange, its pretty much a job requirement to recognize your job is the stake in the business.

Every single programming job I have had has required me to care enough about the product and the business to understand, interpret, and implement things that the business wanted but couldnt fully articulate.

That being said, if the business wants you to be both the business and the programmer, they have a broken system and are failing to manage properly
What do you think of NixOS vs GuixSD?
I see timescale more as an alternative option, since the OP also aksed for this. - And you're right, since Timescale is an postgresql extensions, it also has the same benefits/problems as postgresql itself in this manner.
There's also no mention of numbers. The sample size for this is going to be very small.

Plus I agree that the definition of 'speaking' a language is wildly open. It took me 3 years of living in Belgium and 18 months of 3 hours a week lessons to get to a point where it made more sense to have conversations in Dutch than English.
Exactly, beam is a pretty slow and unoptimized VM, CPU wise.

Which is not so important, as their strength is eliminating IO waits and context switches which are usually much costlier.

Their GC is top notch.
Honestly what I’ve seen is the highest quality startups don’t need to talk to those groups, so being part of one merely encourages dabbling. That’s probably a controversial point of view, but I’ve gained zero value from being part of some of them. My best investment came from being a domain expert who has legitimately been able to add value beyond cash.
Sidekiq with Pusher – Why Is It Worth to Use Them Together in Application?
Ask HN: Math and Statistics Interview Resources
I'm looking for resources to practice math and statistics ahead of an interview for a Data Scientist position. Is there any equivalent to LeetCode or HackerRank for this area?
can someone please summarize this for us luddites? also wasnt there an HN summary project out there?
so, if it didn't work and you gave up selling your bitcoins, it more than paid your work.
On the justification of the four freedoms: is Stallman right?