skysight-inc/HackerNews huggingface dataset:
In the EU, it will soon be mandatory for both merchants and issuers to support 3DS, whereas in the US it is still pretty uncommon – and card details work worldwide.

A geo block could theoretically work, and I know of some issuers doing just that, but it's also pretty inconvenient when traveling or shopping online.
I'm not particularly feminist, but it seems obvious to me that "interested in doing a job" is a combination of nature and nurture.

And it's almost unimaginably hard to create genuine equality of opportunity and freedom of choice when there are parental and social expectations and pressures being applied in all directions - often unconsciously. (And not necessarily exclusively for the benefit of men, either.)

There's also the more basic problem of class economics and culture. How do you define "talent." How are you going to find out if kids have talent? When are you going to test for it? What do you do if you find it?

So it's fine to say you're for "removing barriers", but to do that you need to understand just how huge those barriers are. I don't think feminism necessarily helps with that, and I think Identity Politics is a poor distraction from genuine equality of opportunity.

But it's also a really, really hard problem, and it won't be solved without a lot of other changes - which would likely make absolutely everyone on all sides extremely uncomfortable.
Every vaccine/drug can have potential side effects, possibly in the 1 case to millions of doses. There's no such thing as a non-side-effect product.

However today there are ready armies of lawyers to sue for those very rare side effects that have a much lower fatality rate than the disease itself.

Are pharmaceutical companies the pinnacle of honesty and ethics? Of course not. Would it be worthy pulling a covid vaccine out of shelves if it caused a 1 in 1Mi serious side effect? No way.

Sure, you can try to identify and quantify the risk so maybe don't give this vaccine to people who might have a worse outcome, still, nothing is perfect.
> All the evidence I've seen is quite clear; masks are effective.

Isn't there a lot of nuance to that, in the sense that it depends on other factors? As far as I understand it, the advisory body in the Netherlands (which sounds like it's in a similar situation to Sweden) does consider masks to be effective, but marginally so, in the sense that compared to social distancing, they are far less effective in combating the spread. And since they can't tell for sure yet to what extent the wearing of masks affects people's adherence to social distancing, they are afraid that mandating masks might be counterproductive if it leads to less distancing.
Thinking about this with an engineering mindset, how can you know that you are offering equal opportunities of you don't measure the outcomes? What can you measure that shows men are as likely to be given a tech job as women, if not the outcomes of men and women working there? For do you know you've made it as easy for a black student to be a great software developer as it is for a white student, if you don't look at great software developers and measure how many are black or white?
CTA4 on the prosumer side, although it comes with more mature 2.5D and upper body / face mocap capabilities.
Editor.js[1] seems to be the more mature block-based editor for React. What does react-potion offer beyond block-based editing?

[1]: https://editorjs.io/
One of the top reasons for DoH with cert pinning was to prevent DNS ad blocking with pihole on e.g. chromecasts
Could be, there were other ebook readers around at the time, but it was Amazon that integrated it with the business of buying books and made them cheap. So, yes, eventually some one would have done it, but by then the iPad may have been around, would a kindle have been viable, after the iPad? hard to say.
Or other cryptos. I think in the short term, one of the altcoins will give you more % growth. Can move it back to Bitcoin later for the long term.
Pretty sure they mean the data is multi-dimensional, not the image!

"VICAR, which stands for Video Image Communication And Retrieval, is a general purpose image processing software system that has been developed since 1966 to digitally process multi-dimensional imaging data."
What they don't tell you about event sourcing
I generally agree with point made in the article that too much NLP research is focused only on English and a small number of other high-resourced languages. To me, this is part of a larger problem with natural language processing's obsession with "state-of-the-art" metrics and general abandonment of broader research in linguistics.

The situation for those who, like myself, work in applied linguistics is not actually so dire... At least when working with the languages that have a reasonable amount of training data. Decent enough treebanks exist for lemmatisation, POS-tagging, and dependency parsing for dozens of languages [0]. Fast tools such as spaCy (15 languages) [1] and udpipe (40+ languages) [2] are freely available and work well for most applied tasks. There are even decent word embeddings available trained on various versions of Wikipedia [3].

Of course, some of the issue is that these very tasks are biased towards the specific structures of Indo-European languages. However, for getting work done (building sentiment classifiers, document clustering, NER, ect.), currently available tools make it possible to work with a large proportion of the currently available data.

There is still a lot of work to be done own regards to computational research on non-English languages, but a lot of the problem right now is recognition of applied work by the top NLP conferences rather than a complete lack of quality work currently being done.

[0] https://universaldependencies.org

[1] https://spacy.io/models

[2] https://ufal.mff.cuni.cz/udpipe/models

[3] https://github.com/facebookresearch/fastText/blob/master/doc...
The touch screen could be improved, but probably hasn't been because it would raise the cost and it is good enough. Most other things about the kindle are pretty good, including wireless syncing the early use of an e-ink screen, both of which were contrarian and ahead of their time.

The software is just good enough, like most Amazon software, but it does stay out of the way if you stick to the happy path. I don't really want it to change, I turn of most of the 'features' they've added over the years, like highlighting or notes. I want it to do one thing well - present black text on a white page, and it has done that well for years.

For me the value of a kindle is that it is a cheap single-function device which performs that function very well. If I want to read, I read on the kindle by choice, because the screen is a vastly better experience for reading than an LCD. If it breaks, I buy another, because it's much better than any other device (including paper) for reading.
Handling Eventual Consistency
eventual consistency:

https://medium.com/swlh/handling-eventual-consistency-11324324aec4
That's not true though. Open source licenses (as defined by the OSI) impose specific obligations upon me as creator - to distribute the source code for "no more than a reasonable reproduction cost" to users, allow users to modify it, and to redistribute it for free if it is bundled with other software, and not to discriminate against persons, groups or fields of endeavour in who can use it.
Apps like WhatsApp are changing Zimbabwe’s talk radio
Irish, Polish, Catholics etc. are all "oppressed ethnic minorities" within the broader white population, yet few would regard them as not white.
Most people don't take notes. It depends what you're reading for I guess - if you're reading for pleasure there's little reason to take notes IMO.
No obscene, inappropriate.

But it can very quickly descend into the obscene, and if they didn't filter you'd get nasty dick picks all over the place.

Every social place has rules, not exception. It's just a matter of how they are impressed.
Infinite scroll in less than 30 lines using the Composition API
Yes. It is clear you must do this.

The question is how to start.

1/ Build something that solves a problem. Solve your own problem. See if there is some manual process you can automate.

2/ Get a job where you will be exposed to a lot of interesting problems. Like technical consulting.

3/ In your VC gig start expressing your ideas through programs. Embellish your slides with working prototypes.

4/ When you’re building things try going end-to-end as quickly as possible. Don’t embellish. Don’t optimize. Just get to the finish line as quickly as possible. This process makes you hit problems and roadblocks quickly so you have more time to think and to come up with good solutions.

5/ Programming is about solving problems. Try to maximize your problems and your learning will maximize.
Air conditioner's compressor without PWM inverter is less controllable so makes it inefficient. Here in Japan only mini-split type air conditioner features PWM inverter and it's dominant.
Disabling bounds checking seems to still be a cargo cult thing.

Even when using C++ I keep them enabled (via compiler options) and it is seldom a problem in the age of Electron apps fashion.

Doing something in ms instead of us is hardly an issue for 99% of applications.
All of the research you describe can be safely bundled into the same category as "dead salmon shows brain activity on an fMRI if you squint hard enough." It's phrenology for the 21st century, except with dyes and MRIs instead of head shaped calipers.

The second you say the words "conscious mind", you leave the realm of science. At best, "consciousness" is an abstraction used by psychiatrists and laypeople over much deeper, more complex, and less understood concepts in neuroscience. The field has yet to
differentiate the roles neural plasticity plays between newborns, the average college student, and brain trauma victims - let alone grapple with the implication that our brains are the result of a billion years of evolution.

The nature of human intelligence is far wilder than you or I can imagine, Horatio, but publish-or-perish cannon fodder is clearly not the answer.
FB, Google etc are also blocked when using a Chinese telecom's SIM card on "US soil" so what is the difference here?
How did other industries that were once historically male dominated overcome this 'identification problem' atleast in terms of gender if not race? (Professions like biologists, psychologists, forensic scientist, vet for example all of which are around 75%+ female today, except for biologist which is bit more even)

And why haven't we seen the same pattern in tech?
Also, even his older content also has a long format. Usually between 20 and 30 mins. This was way before the changes that ranked longer videos higher.
It has to be fixed through regulation. The free market does not support long term, expensive solutions, such as APIs.

If you provide the bike with a public API, it’s going to cost more. You now need to actually test the API works,
instead of simply testing the bike works, end-to-end, with your own software.

A stable API with supported version changes and backwards compatibility is a much more challenging engineering prospect.

Forever ‘twas this. Maybe they can start by using something like an automotive CAN bus.
It's good to see tech companies maturing and thinking about the needs of more diverse audiences.
I have one. It works flawlessly for me
"Paranoia"

Living here after living in the US its hard to read this with a straight face and not bursting into manical laughter.

No ghettos, no fear of being mistreated or killed by the police, no no-go zones, no fear of covidiots and karens putting their convenience over everyone's health after the first one or two Karens making a fuzz about masks got deported or remanded to get the mental care they needed.
I guess what frustrates me is stuff like googling "ad9361 sync" gets you:
https://wiki.analog.com/resources/eval/user-guides/ad-fmcomm...

Whereas googling this about the LMS7002 seems to show you can buy a very expensive board to do this: https://www.crowdsupply.com/fairwaves/xync#synchronization-p...

Also, on the limesdr too:
https://discourse.myriadrf.org/t/synchronize-two-limesdr/171...

it looks like you can chain reference clocks to get a fixed offset? https://wiki.myriadrf.org/LimeSDR-USB_hardware_description and then get some external device to do reset on the digital side for sync.

----

Independently, I'd love to know more about Skylark's SDR product and play with it.
Hi @muonic, this is a great question many people tech founders face.
The short answers to your questions are:

a) Don't hire someone else to build the "core" of your App; only you know exactly what you want/need. If you have Python skills, build it yourself using the tools you already know (e.g. https://www.djangoproject.com ) Deploy it to Google App Engine https://cloud.google.com/appengine and side-step the DevOps learning curve.

b) Decide which Platform as a Service (PaaS) is right for you given the type of App you are building and learn that after you have a working demo of your App.

Longer explanation:

If you hire someone inexperienced (i.e. "cheap") to build your App, you can almost guarantee that you will need to scrap and rebuild it much sooner. Inexperienced developers will skip fundamental software engineering principals like automated testing, following security best practices or documentation and code-reuse. Build the MVP yourself and then bring someone onto your team once you have a good setup in place and need to add features.

When you are building an "MVP" of an App, you really don't want to be thinking about infrastructure; it's a distraction. Use Heroku, Google App Engine or Firebase to handle everything for you and focus on the features of your App that users will want (and ideally pay for).

As @de6u99er noted, DevOps is not something you can learn in a hurry. There isn't one single book you can read to learn everything you need to know. There are too many unknown-unkowns when you combine creating an App from scratch and thinking about the infra. If you can ask a friend or former work colleague to help you with DevOps after you have built the MVP you will have a much clearer idea of what is required.

You can share an App running on your localhost with people online using a tool like Ngrok see: https://github.com/dwyl/learn-ngrok
And when you are ready to deploy it, ask the Internet how to do it (people on HN are very helpful) and you can learn that specific subset of DevOps.

Write a log of everything you learn e.g: https://github.com/dwyl/learn-devops so that everyone on your team knows how your system works.
Once you out-grow the manual approach to DevOps, consider automating it.
But right now, DevOps is very much "YAGNI" https://en.wikipedia.org/wiki/You_aren%27t_gonna_need_it
Not even for emergencies? Does that mean that it is officially not there, but in the unlikely unlikely event it can be used, or that it really isn't there anymore and the capsule would just drop dead on the ground?
Lyft/clutch: Extensible platform for infrastructure management
Also bat, the alternative to cat, is written in rust, works fine for me.
I share a bed with my partner, and even the paperwhite is nearly too bright on its lowest setting for her. A tablet on low is a total non-starter.
“Intelligence” is a 100 different little daemons running in tandem.

I’m surprised at how this analogy almost never comes up in a community of programmers.
The Lost Logic of Elementary Mathematics
They very often are, and if they're not, it only takes a couple of mins to install the win10 ubu subsystem.
https://news.ycombinator.com/item?id=22299156
The lost history of PReP: Windows NT 3.5x and the RS/6000 40p
Better not look into Chinese history then
Complete Guide on How to Set Up GitHub Page
My understanding is that in terms of privilege, "white" refers to the color because simply being lighter is an advantage, regardless of race https://news.ycombinator.com/item?id=21069193
Modular Synthesis and Unix
> Importantly, though, Kodak did not act as though the information had become public

That fact isn't important in the slightest.

> this is wildly incorrect bordering on fraudulent; at worst, it's insider trading.

It's wildly incompetent behaviour by Kodak, sure, but at worst it's a Regulation FD violation. (Even that would be a bit surprising.)

It's certainly not insider trading based on what is currently known or even what's been reasonably speculated.
> I think almost everything exhibits some kind of swarm intelligence ... I'm being handwavy here because I don't have a rigorous definition for life

Perhaps before getting too philosophical about defining life it would be useful to provide a rigorous definition of 'swarm'. Then we can debate whether specific organisms swarm or not, as opposed to just being alive and in groups of two or more individuals.

For example, my intuition is that orangutans never swarm in the way that starlings or anchovies do.
Stupid Bash tricks: History, reusing arguments, files and directories, etc.
> I assume you are $TSLAQ.

You assume wrong. And you've failed to answer the question.
Germany's Giant Windmills Are Wildly Unpopular (2019)
I'd say that's an example of "shotgun parsing", which is a bad idea since we might have already performed some irrevocable actions by the time we notice part of the input is missing/invalid ( https://stackoverflow.com/questions/50852226/what-does-shotg... ). It's better to check for and parse all input up-front https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-va...

I write a lot of tools in Haskell, where 'getEnv' is an "IO action" whose type prevents us using it inside most code. The simplest way to handle this ends up with a "functional core, imperative shell" model, e.g. most of my CLIs have the form (where 'interact' takes a pure String -> String function and uses it to transform stdio):

main = do
foo <- either error id . parseFoo <$> getEnv "FOO"
interact (doTheThing foo)

doTheThing :: Foo -> String -> String
doTheThing = ...

This is also trivial to test. Some languages make it easy to replace env vars inside a single expression (e.g. bash), but others require us to set and reset the global environment, which is painful and error prone (especially if tests are run concurrently).
From the other side of the iron curtain, a similarly amateur 1988 music/skate video: https://www.youtube.com/watch?tv=cNf7huwox6E
If tiktop were Russian and accused of spying and or pushing propaganda, I believe the response would be the same
Pet peeve: articles describing people being censored never show you what they were censored for.

Hiding this information makes it look politically motivated. If it's so bad, why isn't the content of the material that got them banned reported on?

"Hate speech allegations" is more than meaningless. It means precisely nothing. What did they actually say?
My issue with it is the same as with anyone trying to reverse engineer Steve Jobs' work -- you probably can't cargo-cult greatness. Take: "everyone told him it was a distraction, he ignored them" and "set unrealistic expectations". These are terrible pieces of advice in the general case, and what's more, I can't imagine that they're advice that Bezos himself follows very regularly. However, in these specific cases, he was right, and he won big.
Loved my Casio.

Back in the late 80', throughout the 90's, the Casio FX models were the high school and university beloved models.

With 850 and 880 being the wished for models of engineering university students.

Our education system did not had any kind of monopoly agreement like TI seems to have in US.

So I hardly can relate to the usual TI stories, it was all about Casio and some lucky ones got HP-48 variants.
These are people napping during their lunch break dude.

https://www.channelnewsasia.com/news/singapore/1000-homeless...

Singapore has about 1000 homeless countrywide on a population of 5M. Home ownership rates are the highest in the world and there is ample programs for people who slip through the cracks in this regard. Its orders of magnitude lower homelessness than any western country
Tool I created, maybe useful for you, too
I have created a tool for our company which seems to be useful for others as well, but I'm not sure. If you think it is needed and you are eager to use it, please leave a comment.

What's the tool?

It helps you understand who does what, at every position in the company.
It is somehow a collaboration tool based on organization structure and staff positions.

So, you can communicate with other staff and co-workers, knowing which kind of questions could be asked from each person. Or for you to complete a given task, who you should collaborate with, to get it done by the help of others.

Also, it functions very well, for new employees, and if your company has gone remote, it'll be even more useful.

Please let me know what you think.

Thanks

Colin
Recap: Measuring Linux performance – how to avoid typical mistakes
That's fine, and I agree with many of your points.

But if the problems really are as deep rooted in parenting and social expectations, then really people's attempts to change the outcome at the last step of a long process are the most simplistic and easily reached for, but ultimately misguided.
Based on radiocarbon dating researchers say GoodReads is built by Ancient Aliens.
Given the pandemic its a paradise compared to most of the states too.
I loved how older paperwhite wasn't flat. I mean the border was risen-up.

Modern paperwhite and oasis have their screen hidden behind layer of think transparent plastic. You don't feel like your are staring at actual paper anymore
I have an XPS 13 with a 4K touch screen. I view it as an anti-feature that I occasionally brush with weird unwanted effects.
I was satisfied to send the books to the kindle, and then on the device, page back and page forward.

I agree about the touchscreen, I'm really happy with just page back and page forward.
Yea Amazon was an easy bet back in the 90's clearly that bookshop would move into selling everything, optimizing warehousing and start the biggest cloud computing service. Oh hold on...
The earthquake was not expected well but not thought as couldn't happen.
> Come back in 2 years and we'll see which country had the right approach. It wouldn't surprise me it's Sweden.

This would be very difficult. There are two elements you'd need to be right.

On the one hand the pandemic has to turn out to be unstoppable. No vaccine, no amount of test & trace, it just spreads forever and so Sweden is "lucky" to have already had the worst of it as every country undergoes wave after wave. But all signs so far are quite the contrary.

On the other hand, no improvements to gold standard treatment, even though we've already seen some small improvements those somehow are reversed.

Without that second one, Sweden has excess deaths because it used less-than-great treatments due to inexperience, while other countries get to learn from history when, (in that two extra years) lots of their people supposedly get the virus and need treating.

Sweden's gamble made very little sense when it was made. I will say one thing for Anders, his position is that if you make this gamble, you must stick with it. There is no point taking such a gamble and then chickening out after a week or two as some countries did. That makes sense, but it was a bad gamble.