skysight-inc/HackerNews huggingface dataset:
Sorry, couldn’t read the post because of the GDPR cookies pop up that simulate a looooong time to opt out just to force you to click cancel and accept cookies.

Gave up after a minute.
What a shame using those dark patterns (and sad because I wanted to read it)
> Nope, just mean "not the guy that writes the webapp who needs to see if he is currently connected via HTTP or HTTPS".

HTTP currently shows "Not secure" to the left of the URL. It's still easy to differentiate.

(I do think hiding www is stupid, but hiding http vs https is reasonable so long as they're still marked differently. Ideally http should be a more noticeable error, like it is if there's any user input box, or better yet a massive error like it is for self-signed certs and HTTPS.)
Even if you could make it secure for all you life time, this is always at play: https://xkcd.com/538/ - In general probably nobody give a dime about our backups but if they did they will find a way to get the data before it encrypted or when we are decrypting the backup.
Shorts Lost $8B: Tesla the Most Valuable Car Company in American History
Boz's Thoughts on Facebook and Trump's Election Win
I've been thinking along the same line, albeit on a more personal take as a software engineer.

Basically, starting around 15 years ago, there's the proliferation of bootcamps teaching fullstack development, because software startups were the new hot thing, and they desperately need generalist engineers that were capable of spinning up web app quickly. Rails was the hot thing those days because of this as well. Hence we saw many new grads or even people who change careers to fullstack development and bootcamps churning out these workers at an incredible pace (regardless of quality) but the job market took it because the job market was desperate for fullstack engineers.

During that time, the best career move you can do was to join the startups movement as fullstack engineers and get some equity as compensation. These equities, if you are lucky, can really be life changing.

Fast forward now, the low hanging CRUD apps (i.e., Facebook, Twitter, Instagram, etc) search space has been exhausted, and even new unicorns (i.e., Uber) don't make that much money, if they do for that matter. Now those companies have become big, they are the winners in this winner take all filed that is the cloud tech software. Now these companies these days have no use for fullstack engineers anymore, but more specialists that do few things albeit on a deeper level.

Today, even the startup equity math has changed a lot. Even with a good equity package, a lot of the search space has been exhausted. So being fullstack engineers these days that join startups don't pay as much anymore. Instead, a better move would be to try to get into one of these companies because their pay just dwarfed any startups or even medium / big size companies.

Just my 2c as someone who is very green (5 yrs) doing software engineering. Happy to hear criticism.
For those that don’t know Nubank, they are a Brazilian app/bank/credit card that is the biggest (by employee count) core user of Clojure. They use Clojure and Datomic database for their core products.

Not sure how they are using Elixir, but you can find more about their use of Clojure and Datomic on YouTube. They sponsor/speak at a lot of Clojure conferences.
Probably depends on country and currency.

I get better Canadian dollar to Thai Baht rates after I land in Thailand (high demand for stable foreign currency over there), vs trying to buy THB while in Canada, as retailer desks have premiums for holding it.
I concur but it depresses me somehow. Some say that it's worth it, to me it's just the same cycle of marketing trying to disguise the things as progress.
Reading that Wikipedia article I wondered whether it was possible to have an FCR (feed conversion ratio) of less than 1. And indeed it is! https://pdf.usaid.gov/pdf_docs/PA00K8MQ.pdf Of course, the livestock are consuming highly processed, energy rich feed, but so do humans.

OTOH, none of this means that the same amount of net calories are available to the human. FCR is not the same thing as trophic efficiency. In particular, as per the above explanation, FCR is often calculated using wet mass of the output but dry mass of the input.

All that said, the conversion efficiencies for chicken and farmed fish are still amazing.
The US has federally mandated (job-protected, but not necessarily paid) parental leave, and a number of states have mandated paid parental and sick leave.

Of course, these are largely a product of lobbying by unions, which don't just do collective bargaining.
Last year there were reports out about how watching sport might be tricking us into thinking we've participated in such a way that it increases sedentary behaviour.
Right. The reason they abandoned them was economics. They were no longer making enough money to pay for fact checkers, copy-editors, and investigative journalists. They were forced to focus on clickbait articles because those were the only ones that generated enough traffic to pay for the ads to keep the business afloat.
> So is the answer that we have no clue? Or that it's a meaningless question?

Both. The fundamental problem here is that the phrase "innate knowledge" hasn't been defined well enough to allow one to quantify it. How do you measure "innate knowledge"? In what units would you express the results?

Here is an analogy: consider movies. A movie is the result of a collaboration between many people: writers, directors, actors, editors, stunt people, special-effects folks... how would you go about measuring how much of the quality of the final product is due to each individual contribution? It's a very similar situation with the nature-vs-nurture question (which is really what this is). The sum total of what we are is a result of very complex interactions/collaborations between our genes and the environment in which they exist. Quantifying the contribution of our genes is not that far removed from quantifying the contribution of an individual on a film production team.

Answering these questions is not impossible in principle. It's just really, really hard, and at the moment we aren't anywhere close to being able to do so.
I heard this argument a lot, and perhaps the people I find myself around are abnormal, but I'm trying and failing to come up with people I know who vote along party lines simply because it's one party or the other. Just about everyone has at least one major issue that keeps them from voting the other way, and most have multiple reasons.

I guess I have seen something like it, now that I'm thinking about it -- but it's generally a negative condition, i.e. "I'm not voting for X simply because they are part of party Y." They're not necessarily voting for their party because it's their party, but they're doing it because it's not another party, or more specifically, not a particular candidate.
coughcaesarciphercough
This is what I did, instead of buying new domains for my every new personal project, i just bought domain bydav.in; & now use foo.bydav.in, this.bydav.in bar.bydav.in etc.
I grew up in the Bay Area, and while I miss the culture, I do not miss its homogeneity. Los Angeles is truly a world-class cosmopolis, but it can be grinding because of the entertainment buggers. San Diego to me is a better alternative, and where I would go to raise a family. In the meantime, I enjoy the abundance of world-class cultural opportunities in a late 80’s 2br with garaged parking for $2350/mo in West LA!
I use it professionally about 90% of the time, and for my own projects almost 100% of the time now. I’ve been in the community for about 6 years and still absolutely love it.
I am not a physicist.

My understanding is that the fundamental forces are strong enough to resist the local expansion of space.

So the box gets bigger but particles do not get ripped apart or themselves expand. Space is expanding. Not matter. The particles occupy the same space and the fundamental forces keep them together. Space just keeps moving and expanding around them.

This (coupled with the fact that, at least currently, the expansion is happening very slowly) is why the expansion isn't observable unless you're looking at a very large scale.
John Carmack was hired as a starry eyed novice without degree. A union would probably prohibit such things by enacting a high minimum wage and so on.

Edit: Since you probably missed it, the question where how unions would prevent John Carmack from existing as he does now. John Carmack entered the gaming industry as a low skilled cheap abused worker, if he couldn't have done that at a young age chances are he would never have started his company and so on. Being able to work for 3 years instead of finishing your degree is an option unions likely would close.
Great idea! Maybe only those who live in Turkey will appreciate :)
I've wondered in the past if humans have traded off hard-coded instincts for more cerberal cortex or more connectivity between brain regions. Culture and communication is now part of our environment and so our genes don't have to carry as much information about the environment itself; our parents/society can add it later.
I can still go enter without a membership. Liquor store or not.
This is right on; but it is still difficult to pull off in practice. I expect that 5-10 years from now it will be somewhat standard/turnkey.
Unions were always the way to gain those rights: weekends, 8hours a day, abolition of child labour, they were all fights won by unions. Now USA have weak business unions and no more rights are gained. Same is happening is happening in Europe where neoliberal governments are disgregating the rights won by unions in the last 2 centuries.

It's not moving the goal post: unions are about improving the conditions for workers and when they are powerful enough, they can demand the State to crystallize their rights in law so that the battles don't have to be done over and over in each factory and office. That's the endgame, the rest is just preparatory.
6B

Did you not mean Million

Cause LN certainly does not have 800 000btc in liquidity

A few months ago the biggest LN channel operator said average 200-300transactions a day netting him a profit per month of $20

Reality and dreams rarely meet
I don't know how to apply Hanlon's razor here. Are you seriously contending that affording a bullhorn on a street corner is in any way comparable to affording millions in TV and print ads?
Remember that these millions of items must actually be able to do work independently, i.e. you need very few (or regular and localized) dependencies between the data processed by each thread, so that threads can just wait on things like memory accesses rather than waiting on _other threads_.
Mysterious radio signal is coming from a nearby galaxy, scientists announce
Well known is irrelevant. "Has been accelerating" is also irrelevant. Will continue to accelerate to something very close to infinity is the relevant part. There are plenty of us who do not find Kurzweil's argument on that topic to be at all compelling.
Is it that the sort keeps alumni focussed, or that the Uni spends its effort on making alumni focus on it?

Perhaps a focus of academic achievement would be equally engaging -- I know that's what engages me wrt my alma mater.
IIRC, I once signed up for a NY transit account to auto-bill my train pass. Noped right out of there when they emailed me back my password in the clear.
For the last point mentioned on newsletters I have been using https://stoopinbox.com/ works pretty well to avoid newsfeeds. (Not affiliated, just a happy user)
This is good. I probably won't bother engaging with people who disagree.

Also going to say to the "i can organize a better deal myself" types. Google and other companies with a combined market cap of trillions spent years illegally conspiring to keep you wages lower.

You can't compete with that.

The current situation is an artifact of extreme demand. We already have worse protections than the average worker. When things start to turn they will get bad.

I want proper overtime laws and proper pay for oncall. If you work overtime or oncall for a salary, factor that in and then recalculate your hourly rate. Not as great.

The games industry is a good example of the future of tech. They have a surplus of workers and they routinely treat them like garbage. This is after years of negative publicity and pushback. That's what it took to even get things improved to the point where spouses aren't writing open letters to EA about how awful their conditions are.
'sort | uniq -c | sort -n' is an interesting pipeline. It will always work and does a great job with large cardinality data on low memory systems.

However, if you have the ram, or know the data set has a low cardinality (like, http status codes or filesnames instead of ip addresses) then something that works in memory will be much more efficient.

I threw 144,000,000 'hello' and 'world' into a file:

justin@box:~$ ls -lh words
-rw-r--r-- 1 justin justin 824M Jan 7 15:21 words
justin@box:~$ wc -l words
144000000 words

justin@box:~$ time (sort <words|uniq -c)
72000000 hello
72000000 world

real 0m22.831s
user 0m32.999s
sys 0m4.675s

Compared to doing it in memory with awk:

justin@box:~$ time awk '{words[$1]++} END {for (w in words) printf("%s %d\n", w, words[w])}' < words
hello 72000000
world 72000000

real 0m10.639s
user 0m9.736s
sys 0m0.876s

so, half the time and 1/3 the cpu.
Perform Online SEO Audit
This is a thought I've gone through the motions of many times. I have gone from caring -> not caring -> to realizing that the ability to care or not is not in my hands at all.

You cannot run from nature. Humans are social animals. Everything we do is informed by society. There is no 'you' in isolation from society.

As technical/math oriented people, it is very tempting to derive humanity from 1st principles like a derivation or posing our decision making process as a controlled trial.

However, I find that to be a fallacy. Often, people who claim to not care, merely turn a blind eye to the influence of things they care about, and ironically end up being most strongly influenced by them.

An insecurity is like a squatter in your house. You can claim to not care but that only give it more licence to destroy. The real way to deal with the squatter is to be fully cognizant of it and take deliberate steps to kick the squatter out. That is a lot of caring, yet is the best way to deal with the insecurity.
So how would someone go about gaining more than 45k USD in profit from a single case of using the chosen-prefix collision?
Not being candid here, I am honestly curious here. I'd guess that even in situations where you somehow get a signed e-mail sent off spoofing a CEO saying "Please pay these guys 50k$" the actual payout seems unlikely and that puts the attacker 45k in the red. But maybe there are some obvious avenues of abuse that I'm missing, or is this more a case of "In a decade it will become economical to abuse this for profit"?
Right but the problem with business is that it is risky. If there are no profits, why risk your capital in the first place? Might as well just buy gold bars or art.
Sonos needs a pivot quickly. The high end residential control space is still up for grabs. Control 4 and Crestron with their dealer/programmer networks are the ultimate rent seekers. These homes have tons of legacy equipment that wouldn't work with newer systems from AMZ/Apple/Samsung etc.
I've used it professionally for three years in the govtech/payment processing space. It's absolutely wonderful
> Regions – Rotation is needed for database instances in all commercial AWS regions except Asia Pacific (Hong Kong), Middle East (Bahrain), and China (Ningxia).

I wonder why?

Are these CAs subject to... shall we say, additional goverment oversight?
SimCity BuildIt Version: 1.30.4 Hack
you still need people.

Less open jobs because people aren't switching every 18 months doesn't sound like a bad things.
7tps would mean about 600 000 transactions a day

Years ago BTC once managed 550 000 transactions in a 24 he period

Now at best just over 400 000

So in reality it's more like 5 TPS
Amazon would probably pull sonos from their site. They have been known to play dirty in this market before..
I actually have a similar experience. This is basically due to having no type system, at least the problems we've encountered.
Sorry, the real attack was by the group led by Adam Back who himself dismissed Bitcoin initially before having a VC fund him to cater to his plan http://cashbleed.com/

Following which scare tactics ensued which broke the block size increase agreements of 8MB Hong Kong Agreement when Adam himself flew to the meeting overnight(as an individual) to attack the agreement, then when a 2MB NYA agreement was finalized and signed by the groups of miners, again the small blockers attacked it in favor of SegWit, that Bitcoin wouldn't survive a hardfork upgrade even though it had upgraded several times in the past.

The really abusive attack was when those same people removed Gavin Andresen's commit access when he had been leading Bitcoin development alongside Satoshi and testing large block clients on the side.
On-going abusive attacks when discussing about pros/cons of small blocks in r/Bitcoin and DDoS on large block nodes since Bitcoin XT, Bitcoin Classic, Bitcoin ABC..

The concerns about the trade-offs with block size have been there for a long time indeed, and we've come a long way with optimizing transactions and still keeping fees low while accessing the ledger via Bitcoin Cash VS forcing transactions to layer 2 side-chains via Bitcoin Core.
You advice is sound but incomplete.

> if you still understand your undergraduate level algorithms course and the corresponding vocabulary, then you know what you need to know

speaking from experience, this would not get you nowhere near the level you have to be for passing the Google interview (or any other FAANG interview for that matter). You need to study long and hard in addition to solving OJ problems and familiarize yourself with different problem patterns. Let me give you and example of what I got at Google: https://leetcode.com/problems/remove-duplicate-letters/ Solving this problem optimally with only what you remember from undergrad algo courses is impossible. You either need to have a knack for these types of challenges or solve enough of them to identify a solution pattern.
>This is exactly what the OP article is proposing to build, and what these comments are discussing.

If you read the white paper, which apparently nobody else did, they say (paraphrased) "Look, this thing is online but we recognize that not everyone has a computer or cellphone so part of the system is a physical card like a debit card that poor people can use".
lol, no.

Maybe at a place like Valve, but that's a special case. a private company swimming in cash and having basically zero urgency to innovate or produce even derivative content.
How does anyone say that the US tech industry has “failed workers spectacularly” with a straight face?

If any industry has not failed the workers, it’s the tech industry.

The idea that some union rep can negotiate a better outcome for me than I can is, frankly, pretty laughable.
If the government wants your database, I'm guessing they just ask Amazon for a copy. They don't need to break TLS to do that.
The Beef Programming Language
Beef is an open source performance-oriented compiled programming language which has been built hand-in-hand with its IDE environment. The syntax and many semantics are most directly derived from C#, while attempting to retain the C ideals of bare-metal explicitness and lack of runtime surprises, with some "modern" niceties inspired by languages such as Rust, Swift, and Go. See the Language Guide (https://www.beeflang.org/docs/language-guide/) for more details.

Beef provides a fluid and pleasurable development experience for high-performance real-time applications such as video games, with low-level features that make it suitabile for engine development, combined with high-level ergonomics suitable for game code development.

Beef can mix different optimization levels on a per-type or per-method level, allowing for performance-critical code to be executed at maximum speed without affecting debuggability of the rest of the application.

Memory management in Beef is manual, and includes first-class support for custom allocators. Care has been taken to reduce the burden of manual memory management with language ergonomics and runtime safeties -- Beef can detect memory leaks in real-time, and offers guaranteed protection against use-after-free and double-deletion errors. As with most safety features in Beef, these memory safeties can be turned off in release builds for maximum performance.

The Beef IDE supports productivity features such as autocomplete, fixits, reformatting, refactoring tools, type inspection, runtime code compilation (hot code swapping), and a built-in profiler. The IDE's general-purpose debugger is capable of debugging native applications written in any language, and is intended to be a fully-featured standalone debugger even for pure C/C++ developers who want an alternative to Visual Studio debugging.

Binaries and documentation on https://beeflang.org.
Source is available on GitHub (https://github.com/beefytech/Beef).
One of the persistent sources of economic misunderstanding is the difficulty of marginal thinking. It's frequently counterintuitive and leads to a false sense of injustice, e.g., "If teachers are so important, why are they paid so little?"
Drug Company Payments Linked to Doctors' Drug Choices
Yeah, people always use domains for non-website purposes, like email etc with nothing coming up if browsed. Also, with no dns on main except cnames, which can not be easily found as easily mx or txt records can be seen on a gived direct domain.
What do you mean by "today are known as AI" and "became AI" ?

Neural networks have always been part of AI, machine learning has always been a subfield of AI, all these things are terms within the field of AI since the day they were invented, there never was a single day in history when those things had not been part of AI field.

Neural networks were part of AI field also back when neural nets were not looking really good - e.g. the 1969 Minsky's book "Perceptrons", which was a description of neural networks of the time and a big critique about their limitations - that was an AI publication by an AI researcher on AI topics.

Your implication that an algorithm needs to do well so that "you can call it AI" is ridiculous and false. First, no algorithm should be called AI, AI is a term that refers to a scientific field of study, not particular instances of software or particular classes of algorithms. Second, the field of AI describes (and has invented) lots and lots of trivial algorithms that approximate some particular aspect of intelligent-like behavior.

Lots of things that now have branched into separate fields were developed during AI research in e.g. 1950s - e.g. all decision making studies (including things that are not ubiquitous such as minmax algorithm in game theory), planning and scheduling algorithms, etc all are subfields of AI. Study of knowledge representation is a subfield of AI; Probabilistic reasoning such as Kalman filters is part of AI; automated logic reasoning algorithms are one more narrow subfield of AI, etc.
Well the same goes for the irrelevant popular vote. She won it by less than a New York City.