skysight-inc/HackerNews huggingface dataset:
College is just a proxy for IQ. Shoving more people into college isn't going to make them smarter, if they don't have the mental horsepower. Basically you've got two levers, genetics and environment, and practically you can only change the latter by early intervention. Nutrition, enriching environment, and good education.
Well Oracle...is a counterexample to that argument.
It's really interesting to see so many people going back and forth between dynamically typed languages Clojure and Elixir, and statically typed languages like OCaml and Haskell.

Lately I've even started to even question whether TypeScript is really worth the trouble and slowness it's causing. I wrote about it briefly here:

https://sdegutis.com/2019-06-20-considering-removing-typescr...

On one hand, TypeScript's type system is extremely convenient when mixed with VS Code. On the other hand, it's getting slower and slower, which is making it actually counterproductive. I often wonder if I'd be faster in just plain JS.
This is cool. However, the blue link text on the black background is impossible to read.
That's rich considering they just had a leak where they admitted to trying to alter the 2020 election outcome:

https://www.projectveritas.com/2019/06/24/insider-blows-whis...
As an academic, I think that's a great first step. But there are many structural issues beyond this: advisors and students both under pressure to do whatever it takes to get the paper out and move on to the next project, students needing / wanting to just graduate and move on, usual yard sticks of academic achievement behind in recognizing software as legitimate product of research, etc (). On top of which, lots of different kinds of software is developed in research institutions, most of which are just rapid prototypes but some do get used by many people everyday, and it's not clear one process fits all.

If anyone out there has suggestions of useful resources, I'm all ears!

() Those of us who care about software do try to work on all these issues, but progress is slow.
Having travelled a couple of times on overnight trains from Austria to other European cities, these sleeping pods look marginally a larger improvement.

- Tempeature: Having slept in a cabin where the aircon blasts from the bottom into those sleeping there, they inevitably have to turn it off to sleep, leaving those on the top bunks at temperatures of over 40C in the summer.

- Noise/Privacy: In the 4-bunk cabins, I don't want to hear anyone either. Why wouldn't they include the soundproofing curtains in those too.

- Space: There's a tiny gap between the beds currently. Look closely and this is also the case. It's impossible having more than 1 person do anything inbetween the beds and stepping out of your own pretty much puts you about 1foot away from the other person's face/legs.

Maybe someone can tell me why they can't just make lightweight carriages, and put a lot of them on the back of a train car (more than now). By having more carriages you can make the accommodation more spacious and comfortable. This is what stops me considering it as a viable option for European travel currently. Even if they couldn't fit in the station, what's to stop them letting half the carriages off first, followed by the second half?
Digital Surgeons | New Haven, Connecticut | Web Developer | ONSITE

Job description:

- Your projects will range from architecting and engineering CMS websites, web apps, platform integrations, internal tools, DS branded products, and other technical problem solving designed to build the bridge between brands and consumers.

- Collaborating with designers, strategists, creative thinkers and technologists to architect and execute forward thinking applications, campaigns and websites.

- Building intuitive content management systems and administration areas.

- Crafting creative and intricate user interfaces and experiences.
Helping to perfect our ever-growing infrastructure and internal tools to maximize output.

- Contributing to and releasing open source tools and libraries that DS and the wider community can benefit from.

Link to job posting: https://www.digitalsurgeons.com/careers/web-developer/
Note that part of the size of WinSxS is an illusion because basically everything there is hard linked from elsewhere on the system (yes, NTFS supports hard links). There are some ways to do limited cleanup on it, but it's not a place to poke around in manually.

More depth: https://www.thewindowsclub.com/winsxs-folder-windows-7-8
I don't think global warming is on track to bring world economic growth to a halt by 2025, that's only 5.5 years away. As emphasized in the report, the models of the time had a very wide cone of uncertainty - on one end you had the immediate destruction of human civilization, on the other you had a slow meandering towards harsher conditions. Fortunately for us we got off easy relative to what could have been. (Although, it's not right to say we "got off," we are continuing to put CO2 into the atmosphere and unless we stop we will eventually push it far enough make good on every ghastly possibility they considered in the 80s.)
Not bemoaning at all, it's a matter of size, geography and topology why HSR does not make much sense in a country like Switzerland.

The country is roughly 300km long and ~200km high, add to that a lot of cities, which need to be serviced with relatively small distances.

HSR only makes sense, when a train can travel big distances between nodes.

Instead a different approach was chosen:

The trains are dispatched by clock face scheduling[1], which makes much more sense. Trains leave nodes by the (usually) half hour and deliver passengers to connecting nodes within the time required to connect to transfer. This guarantees scheduled connections, even when there's no direct train.

For example: If you want to get from Zurich to Lugano there are trains leaving at 5:10pm, 6:10pm, 7:10pm, etc.

The first and the last are direct trains, with the 6:10 you need to get out at Arth Goldau to connect with another train, which leaves 4 minutes later.

For a small country like Switzerland this concept makes far more sense than HSR.

It's probably one of the most efficient train networks with the exception of Japan. So bemoaning generally happens on a very high level, if at all.

[1] https://en.wikipedia.org/wiki/Clock-face_scheduling
I believe I am fairly "mindful" - but I am also a huge procrastinator, especially on tasks I don't really want to do. Maybe I'm not as mindful as I think?

What's also interesting is that - for certain of these tasks - once I get involved in them I tend to find some pleasure in doing them. Usually things involving maintenance or repair of my home environment, or my automobile. But both are tasks that I will usually procrastinate on, or just pay for someone else to do it (especially if it's during the summertime; depending on the task, heatstroke here in Phoenix is a definite possibility for me).

It would be interesting to take both of these tests, just to see where I would place on them. Hopefully this thread may have some tips on how to stop or reduce my procrastination tendency, something I've had all my life and has probably limited my potential at times.
You think when Tim Cook signs a contract with Foxconn, he says "charge me whatever you want after it's done"?
I have the exact opposite opinion, plus my cousin is a robotics/ML professor who has to deal with this same issue in his research group.

Indeed, tons of scientists really have no idea about style, testing, etc. They're happy to just write an imperative C/C++/Python program with no docs whatsoever, run it, and be done with it.
Simpler doesn't imply cheaper. The power electronics and electric motors must be of very high efficiency to maximize range.
The last part got me thinking- if plants could reactivate dna used for radiation repairs- could the hightend co2 levels trigger other dormant dna, that allows for faster growth?
bitExpert AG | Mannheim, Germany | Full-Time, Onsite | https://www.bitexpert.de

Our key to success is an experienced team who believes that the attribute „Made in Germany“ can be recognized in each line of code.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/bitexpert

Our open positions:

* Frontend / Javascript Software Developer: https://www.bitexpert.de/karriere/softwareentwicklerin/?ref=...

* PHP Developer: https://www.bitexpert.de/karriere/php-entwicklerin/?ref=keyv...

Tech Stack: PHP, HTML5, CSS3, Angular, React, PostgreSQL, Docker, Nomad
It's difficult to understand the aim here.

This is clearly planned violence and destruction and raising a foreign colonial flag does not look like a smart thing to do.

I understand that the protesters are said to be very young and may not fully understand what they are doing here.
I wonder how much noindex contributes to lax security practices like storing sensitive user data on public pages and relying on not linking to the page to keep it private. I wonder how much is in the gap between "should be indexed" and "really ought to restrict access to authorized users only".
There are special gloves, that I have, which allow for gestures on my phone. It uses some sort of special mesh on the outside.
the valley isn't just a place, its a state of mind.
...yes, and? How else could you possibly implement slices?

I don't disagree with any of this article at a factual level, I'm just trying to understand the author's message.
https://www.sciencedirect.com/science/article/pii/S000368700...

and

https://www-users.cs.york.ac.uk/~pcairns/pubs/ChawdaCraftCai...

are good starting points.
The essence is that people rate appealing devices as better performing, even if they factually work identical. Due to that halo effect they will perform on them better. The second source points out that if you measure something like 'type these 100 words' there will be no factual performance difference between appealing and unappealing devices, but on a higher level it does lead to things like more creative thinking.

My own guess would be pretty much what the studies say: people enjoy using appealing devices more, which leads to aggregate benefits: less stress which leads to more creative thinking, more use of the device, the device is better maintained, etc.
I would imagine that Google has and is doing that, as is AWS.
I'm like 50/50 on whether or not Lex is himself an artificial intelligence.
i heartily support raising density limits, but i’d caution against adding a design review board like we have here in LA. imho, it doesn’t add any more harmony or interestingness, while adding cost and delay to projects. we have whole classes of buildings that can no longer be built here because they’re not in style any longer.
"Agile transformations" are bad, but I still think agile itself is fine. Teams of self-organized, competent developers tend naturally toward agile-like practices. I've seen agile's story-centric model of development help new developers grow by giving them responsibility for specific, testable units of work.

As a lot of people have already said, the problems arise when managers expect agile to give them software on a timeline.
eBay’s sales tax collection for US states
Don't most people change jobs more often than they change where they live? Unless the employers in your field are concentrated in one area, being able to walk to work probably only lasts for one or two jobs for most people, and then they end up commuting.
1 is trivially solvable on the server side by requiring TLS+SASL

2 is trivially solvable on the server side by writing logs

IRC is a protocol, not a product, and an IRCd author can add these features. The fact that it has not been done speaks to the demand for these features.
All large cities are boxed in by their suburbs which are cities in their own right. The only way for the city to grow is dense. A city needs to maintain the existing infrastructure, and people hate paying taxes so the only sane option is to grow denser so that the taxes are spread among more people. It doesn't help the city either that poor people with less money to tax have moved in - at least in many cases. Most of the roads in a city are not busy and can well take 10x the amount of traffic without needing any upgrades (the exceptions are often highways which the state not city pays for)

Note that there are competing concerns and incentives here. Cities have other pressures which run other ways.
Google Infrastructure Investing in Nevada
Security Advisory 2019-06-13: Reduced initial randomness on FIPS keys
What surprises me is that (at least judging by job adverts) so many people still think to seem OOP is the best thing since sliced bread, as opposed to a just another tool to be approached pragmatically.
I've said this before, but takes like this have it completely backwards. The NT kernel is really good, that part should stay. Win32 is the source of most of the shittiness that people have come to associate with Windows, it should be replaced with a Linux userspace... which is exactly what WSL does (or at least what WSL1 did, now things are a little different)
That's the truth, except, I can't tell clients that "I'll know how long it will take when I'm halfway done." The best I can do is look at prior work and multiply by the LarryDarrell Constant of 1.5.
I'm not sure why you're being downvoted but some of the best career advice I've heard is someone saying you should assume when you go to work that you're working under a communist dictatorship. I.E. Toe the party line, make your boss look good, (pretend to) eat up the company propaganda, assume the leader(s) (C-suite) will do whatever they want, when they want, especially giving themselves bonuses regardless of company performance.

It's a weird contrast to normal life, considering a lot of us live in democracies, but once I understood this and started acting accordingly, it helped me handle my work life.
> “all the way down”

Nobody knows. Gravitation might be classical “all the way down”. Dark Matter might not be quantum-mechanical. Few people really expect this though: either would be a surprise because as you say, for known macroscopic behaviours of matter they’re almost certainly

> special cases of [relativistic] quantum

and quantum mechanical objects even when doing funny quantum mechanical things will generate stress-energy and thus the stress-energy tensor (and thus the Einstein gravitational tensor) must reflect that. Unfortunately the obvious easy ways to do this (averaging the stress-energy tensor, quantum corrections to the metric using perturbation theory, second-quantizing the Hamiltonian formulation of General Relativity (cf. objections in near the start of [1]) …) have run into difficult problems. Mostly, however, the problems arise only when curvature is strong, and such strong curvature is hidden from us. These approaches work well for practically all the physics of uncollapsed stars, and a considerable amount of physics even in neutron stars. Thus we tend to say that we have various ways to turn classical General Relativity into an effective field theory [2].

We know — and can and do prove within our solar system — how errors arise in equations of motion that do not take relativistic speeds or non-flat spacetime backgrounds into account. In fact, we have some mathematical theorems about that, and reflect them in post-Newtonian formalisms and expansions, and have ample observational and experimental evidence supporting them. As a result, we can talk about the Newtonian limit and the flat-space limit of General Relativity, and we can derive the theories associated with those limits from the more fundamental theory of General Relativity (recovering Newtonian gravitation requires some extra tricks, and it’s those that help show why Newtonian gravitation is wrong; one is that the propagation of Newtonian gravitation is superluminal (technically infinitely fast) and this is contradicted by experiment (e.g. precession of Mercury’s orbit, MESSENGER, Hulse-Taylor, LIGO)).

Unfortunately we’re not as sure about the “errors” in classical matter theories as we fail to take quantum properties into account. It is a principle, rather than something stronger. In https://en.wikipedia.org/wiki/Correspondence_principle one finds: “This concept is somewhat different from the requirement of a formal limit”. We do not know how to derive numerous classical theories from quantum mechanics, correspondence principle notwithstanding, and so while one can claim that e.g. Navier-Stokes (“NS”) can be derived from the Standard Model, nobody has actually shown how to do this mathematically. Indeed, quantum theories of dissipative physics of all sorts are at best exceedingly rare [1], so in NS’s case viscosity has no derivation from quantum principles.

- —

[1] https://en.wikipedia.org/wiki/Quantum_dissipation

[2] http://www.preposterousuniverse.com/blog/2013/06/20/how-quan...
Where was this 10 years ago when I was reverse engineering the Google robots.txt parser by feeding example robots.txt files and URLs into the Google webmaster tool? I actually went so far as to build a convoluted honeypot website and robots.txt to see what the Google crawler would do in the wild.

Having written the robots.txt parser at Blekko, I can tell you what standards there are incomplete and inconsistent.

Robots.txt files are usually written by hand using random text editors ("/n" vs "/r/n" vs a mix of both!) by people who have no idea what a programming language grammar is. Let alone follow BNF from the RFC. There are situations where adding a newline completely negates all your rules. Specifically, newlines between useragent lines nor between useragent lines and rules.

My first inclination was to build an RFC compliant parser and point to the standard if anyone complained. However, if you start looking at a cross section of robots.txt files, you see that very few are well formed.

With the addition of sitemaps, crawl-delay, and other non-standard syntax adopted by Google, Bing, and Yahoo (RIP). Clearly the RFC is just a starting point and what ends up on website can be broken and hard to interpret the author's meaning. For example, the Google parser allows for five possible spellings of DISALLOW, including DISALLAW.

If you read a few webmaster boards, you see that many website owners don't want a lesson in Backus–Naur form and are quick to get the torches and pitchforks if they feel some crawler is wasting their precious CPU cycles or cluttering up their log files. Having a robots.txt parser that "does what the webmaster intends" is critical. Sometimes, I couldn't figure out what some particular webmaster intended, let alone write a program that could. The only solution was to draft off of Google's de facto standard.

(To the webmaster with the broken robots.txt and links on every product page with a CGI arg with "&action=DELETE" in it, we're so sorry! but... why???)

Here's the Perl for the Blekko robots.txt parser.
https://github.com/randomstring/ParseRobotsTXT
GlobalSign | R&D Scientist / Developer, Software Engineer, Field Application & Pre Sales Engineer, & non-engineering roles too | Portsmouth NH, London, UK | Full-time | On-site | https://www.globalsign.com/en/company/careers/

GlobalSign is the leading provider of trusted identity and security solutions enabling businesses, large enterprises, cloud service providers and IoT innovators around the world to secure online communications, manage millions of verified digital identities and automate authentication and encryption. Its high-scale PKI and identity solutions support the billions of services, devices, people and things comprising the Internet of Everything (IoE). The company has offices in the Americas, Europe and Asia.

+ R&D Scientist (Portsmouth NH http://bit.ly/2XklKwX, Pittsburg PA, or Remote OK: http://bit.ly/2KSewts)

--Working on cryptocurrency/Bitcoin and other new identity technologies. See articles here for an idea on cryptocurrency related work: http://bit.ly/bitcoinidentity

+ Field Application & Pre Sales Engineer (Portsmouth NH/Boston MA): http://bit.ly/2XgM3PU

--Enabling IoT security implementations in new customer environments - see http://bit.ly/LongviewCase and http://bit.ly/biggoodiot examples for type of use cases and customers you'll be working with.

+ Backend Software Engineer (London UK / Portsmouth, NH / Boston MA) https://careers.jobscore.com/careers/globalsign/jobs/softwar...

--Working with GlobalSign's IoT Identity Platform & Digital Signing Service (UK) or IoT Edge Enroll (US), using Golang

--US role won't be open until August, however, please email resume directly if interested

Find more details at
https://www.globalsign.com/en/company/careers/ or email lancen.lachance@globalsign.com for more information or to apply.
For trips that happen monthly or yearly, you could rent a car.
Yeah, shortcuts aren’t like UNIX pipes, so “cat >” will create the file but cat will hang forever waiting for data to come in over stdin. I’m guessing you’ll need an scp-type command rather than an ssh command since you need to copy a local file over to the remote end.
Know of a lib to manage them?
I know this is probably a controversial post but seeing how big and bloated Gitlab became after years of devops dragon-chasing, i switched to gittea. https://gitea.io/en-us/

I keep separate CI and a separate wiki, so i can upgrade them independently and not have the entire software development process grind to a halt whenever I need to patch.
Delimitation of LS by population was frozen in 1976 and will remain so until 2026. North will be favored by population even then. Why not redistrict anyway?
A context based escape touchscreen is not a fucking escape key.

I'm a daily driver of one of these crapboxes for work. IT DOES NOT HAVE AN ESC KEY. I am not misled. I am not someone who has never used it.

>You might as well criticize a smartphone keyboard because it doesn't have an Enter key or an "e" key

Yes, because everyone knows that touchscreen typing on a smartphone is the paragon experience for typing. The experience that beats all else. Clearly, I want this experience on my development machine. THANKS APPLE!

Oh wait, touchscreen typing fucking sucks. It sucks everywhere. It sucks SO badly that the ONLY place it ever became acceptable was a form factor so small that they were forced to compromise the experience to fit in screen real-estate.

Why I'd want that experience front and center on a macbook is fucking unfathomable.
This is actually what I do now. I have just about an hour of commute time by car when I go into the office, which I do about 1 day per week.

It isn't bad then and I actually enjoy the commute most of the time.
THORN | REMOTE (US based) | Software Engineer with React/Node/AWS | Software Engineer | Full-stack Engineer | Frontend Engineer with Design Experience | Data Scientist | FULL-TIME | $100k - $150k + Amazing benefits | https://www.thorn.org

Thorn is a non-profit that builds technology to defend children from sexual abuse. Thorn gives you the opportunity to apply your expertise and passion to directly impact the lives of vulnerable and abused children. Our engineers and data scientists solve dynamic, quickly evolving problems with our network of partners from tech companies, NGOs, and law enforcement agencies. If you are able to bring clarity to complexity and lightness to heavy problems, you could be a great fit for our team.

We are hiring for:

- Software Engineer - React/Node/AWS: https://grnh.se/20d1107c2

- Software Engineer: https://grnh.se/c3b3ba3b2

- Full-stack Engineer: https://grnh.se/ab532e5c2

- Frontend Engineer with Design Experience: https://grnh.se/5446d4772

- Data Engineer: https://grnh.se/e8a4d18b2

- Data Scientist: https://grnh.se/2a695fb42

Tech stack: React / Redux / Typescript / Express / Node.js / GraphQL / Python / PostgreSQL / Elasticsearch / Docker / Terraform / Kubernetes / AWS

Fully funded medical, dental & vision + unlimited vacation + remote first culture + flexible working + 401(k) + wellness.