skysight-inc/HackerNews huggingface dataset:
There kind of are hater of all categories though. But then again you also have Python fanboys who will do just about anything to avoid using something that isn't Python.

As a Julia developer I see this a lot. You point out Julia advantages and the Python guy will respond with: Oh I can do that in Python to if I use package X, Y, Z combined with feature A, B, C. Basically their response to a simple well engineered feature is a complete mess of a solution. But hey they prefer that because they can still stick the label Python on top of it.

I admit I also get set in my ways, but at least I like to think that when I dismiss another language it is not for purely silly reasons.
I Created a $3.7M/Year New Business Model for Lawyers
Learn by implementing some common JavaScript functions
I just read the first article, but I find the problem quite hard, actually.

The Atlantic article seems to say that Apple can do more, because: Safari defaults to Google (Tim Cook claims because it's the best search engine), plus they allow Google and Facebook apps, especially Google Maps. You'd rather they didn't?

The second article, from Krebs on Security, says that the location is collected by Apple for "a new short-range technology that lets iPhone 11 users share files locally with other nearby phones that support this feature, and that a future version of its mobile operating system will allow users to disable it".

I think it's far more nuanced than you state. However, I do agree with you that Safari should not default to Google.
They had good intentions, lots of investment and optimism when they built them, and they still failed. How can you think we'll do better now? I would argue that people want private gardens because then they have an incentive to look after and invest in those spaces, so the idea was fundamentally wrong.
They could use microphone audio for ad targeting.

There's ongoing speculation around whether they're currently doing this, but it could be an ongoing area of research. I'd imagine efficient on-device transcription would help in this regard.

https://newatlas.com/computers/facebook-not-secretly-listeni...

https://www.wired.com/story/facebooks-listening-smartphone-m...
> Cynically?

No, not cynically :-)

> Because people were also selling "no code" ten years ago, or even further back.

Not really sure it matters when it starts. Sometimes markets aren't ready and products are too early.

What matters is are these solutions providing value to people today, and is it enough value for them to buy/spend time on/etc...

Seems there is enough value today, with a mature enough market, based on the results these platforms are experiencing.

> I know that sort of inductive argument doesn't actually work.

Then why waste time making it in the first place? :-)
I didn't sign up for Gemini for a similar reason - I couldn't add my BofA account. What's wrong with the old school "take a picture of a voided check"?
The New (quite old) Town of Edinburgh is mostly 4 or 5 story buildings of flats (a lot originally very grand town houses) with shared private gardens for each small area. It's a great place to live (we lived there for ~25 years, with kids growing up there) and is pretty desirable.

NB I don't know it would be economically feasible to replicate the New Town - but it does demonstrate to me that if you get the layout and quality right then people will happily live in an environment like that.
We started pyforest a couple of months ago and received a lot of constructive criticism, mainly focusing on making the auto-imports explicit to the user and thus following the ZoP "explicit is better than implicit". We took that criticism and improved pyforest in this regard.

With the new release, pyforest will automatically write the import statement to the top of your Jupyter Notebook once you use a package.

What do you think?
Create Your Own Software Program in 30 Minutes or Your Money Back
https://docs.google.com/spreadsheets/d/1c5zoCzjQKlzdDW-6cctR... works too
I suspect moreso if it becomes common knowledge exactly what the 'police baby seat' looks like, police investigatons might be compromised.

I'd like to see the risk assessment of whoever made that baby seat though - removing a chunk of foam and replacing it with electronics doesn't sound good for the baby's health in case of an accident, and I doubt very much the manufacturer of police spy gear has the expertise to re-test it.
I think what you are looking for is either the monthly "Who's hiring" thread and/or the "Jobs" tab on top.
Excel is mostly responsible for wrecking any attempt of "standard" CSV, not that there ever was a chance.

If I remember correctly, non-Anglo CSVs using a semi-colon as a delimiter is fully to blame on it.
So annoying. I would get people telling me to not make an obvious performance improvement that adds no complexity to the code and which is obvious. Yet some basically insist on using the least performant solution possible as somehow being good software engineering. It is insane how rule bound people can get. No wonder religion exits. People just live inventing rules and forcing others to follow them.
Don't forget CLEP - cost $80-$100 for 3 credits but it only works for intro classes/undergrad type classes. Boggles my mind that people complain about college being expensive but fail to use opportunities to save like with CLEP.
Those mandates persist because people don't want flat, and flats tend to be low quality.

There needs to be a change of perception, expectations, and better flats.
"Classes" to the person writing means ownership and control of major productive capacity in society - i.e. the Marxist concept. It does not refer to people with different wage levels, different skills, or people with physical differences. Considered as that, the quote is not contradictory at all.
if you're going to share this sort of data, why disable the export option - it just makes it annoying to extract the data out, it doesn't prevent someone from doing so .
That is when you see the light and switch to Julia ;-)
It doesn't matter. I'm not arguing the chronological order in which layers of abstraction have been created and when, just that this is fact. And if this is fact, why not this as the next layer?
I'm a developer like many people here. One thing that people who don't program don't realize is that its a laborious job. It seems like its a fun job with lots of 'hanging out' but its more like 4-5 hours a day / 5 days week looking at a text editor and a terminal trying to focus and not be distracted. At the end of the day, I'm exhausted
Good luck using those in some tools which use the API differently though. Windows filenames are endless fun. What's the maximum length of the absolute path of a file? Why, that depends on which API you're using to access it!
Any Book recommendations ?
The earth shifts up and down by about a meter twice a day.

https://en.wikipedia.org/wiki/Earth_tide
Let me be the devil's advocate and ask: Why should paywalled content be penalized?
At least events themselves are processed sequentially, so having a trace of them is meaningful. Here, anything goes, as there's a multitude of queues.
Just to be clear: I'm submitting this page to show how ridiculous their claims are, not to actually drive traffic to them in the hopes of getting them sales.

I'd actually be curious what you get if you buy their product, but not so curious as to actually put down my credit card details there.

Do people actually fall for this?
An important note - it doesn't require to install additional software on the server!

Werbot passes the entire user session through itself and records it in asciinema format. All records are stored in the database. In the future, it will be possible to download each session in SVG or mp4 format.
Yeah, there’s a lot of knock-ons with “just” extending the gear. It would definitely cost a lot more (though still far less than a complete new airframe), which is obviously why Boeing and customers wanted to dodge it.

On the other hand, building a plane so aerodynamically unsound that it cratered 346 customers the moment it went out the door is the very textbook definition of “false economy”. One that Boeing itself will be paying for for years to come; even as those who made all the actual decisions gently golden-parachute to the ground.
“Encrypted” is not the same as “secure” and in practice knowing that data is encrypted gives you virtually zero useful information toward knowing if your data is secure.

I previously worked at a “reputable” company whose main product stores usernames and passwords for third-party sites. It’s a conceptually-similar product to what Plaid offers, but in a different problem space. These passwords were encrypted.

And yet:

* any developer or ops member could trivially have dumped the entire plaintext dataset

* there were multiple bugs discovered that would have allowed dummy accounts to quickly, trivially, and remotely dump the entire plaintext dataset

* if these bugs had been exploited, we would have had no way to know past a few weeks due to log rotation policies

* administrator passwords to systems were often just single English words

If anyone with ill intent had looked at this product for more than an hour, they likely would have discovered some of the bugs mentioned; one was pretty much just a

GET /accounts/$i/passwords.csv

I have no particular information regarding Plaid that would lead me to expect they’re anywhere near this bad. I also have no particular reason to believe they aren’t this bad, but in my experience as a infosec engineer, the overwhelming majority of companies—even “reputable” ones—are far closer to the shitshow end of the spectrum than they are to the competent end when it comes to security. Even if they are competent it’s not that big a reassurance, because competent companies still get popped with depressing regularity. It still often just takes one mistake from a well-meaning engineer to introduce a severe security vulnerability, even in a company that generally takes security seriously.

Combine this with the consequences of a breach: if your credentials are stolen from Plaid and used to steal money from you, your bank, brokerage, or other financial institution can point to your use of this product as cause to deny your claim to have your funds returned. Essentially, they can point to Plaid as a violation of their terms of service, and hold you on the hook for any losses as you voluntarily gave your credentials to a third party.

Hell, even if Plaid isn’t breached and your account is compromised through other means, they can use the logs from Plaid regularly logging into your account to make the same case.
?

Why ... why do you think there's nothing for people to do? There are new kinds of jobs invented by young folks every week. From influencer to vlogger to artisan fart crafter to who knows what.

Sure, it's not as simple as it used to be, that just go to school and work in the factory/office. But that's not the end of the world.

Service industries are booming. Remote work is the way to go. No need to buy a house for 1M USD somewhere near SF/LA and commute every day.

And it works. There are people living in vans wherever they wish and living off money made by content creation.

The problem of looming doom is not because of the economy. It's entirely because there's a culture war going on. Mental health is the first casualty.

The entire generation is waiting for the old guard to die out, so they can enact reforms. (Except as we know reality is a lot more complicated, there are plenty of young folks rooting for both sides, and actively participating in politics.)
The truth is in the article, but surprisingly well hidden. Most of it is misunderstanding mid Victorian housing, or at the very least the term, and talks about derivatives not 2+2s. The key point of a 2+2 is the rooms are the full width of the house.

The floorplan shown is not a typical UK Victorian two up, two down. It's a three up, three down, sometimes called by estate agents an extended two up, two down. Count the rooms, it's not difficult. It's clearly heavily influenced by the 2+2. :)

The only point he gets it right is in the caption under the photo further on down the article:

Note that the houses in the foreground are built along more generous lines than those at the back, with bow windows on both floors and an extra room built above the projecting ground-floor kitchen

Yes, three up, three down, or as the the aerial photo two up, two down, with attached kitchen/bathroom. More like the shown floorplan to allow an extra third room on each floor, one of which being the then new innovation of indoor bathroom/toilet.

A two up, two down has a feature that the rooms are the full width of the house: reception, with kitchen in back -- one of those two has the stairs within it, the second floor has two bedrooms and a "landing" that's often just the width of the stair treads and two doors at the top. The toilet is outside by the coal house, and the bath was tin, hung up in the kitchen when not used, often under the stairs. They have often gained a 20th century replan or rear extension to permit the indoor bathroom/toilet, and frequently larger or separate kitchen underneath -- though many have kitchen and bathroom in a single ground floor extension.

Nowt else is a two up, two down, they're relatives, derivatives. Many mid Victorian 2+2 terraces came with colossal garden plots - 150-300 foot long, giving loads of scope for later indoor bathrooms, kitchens, and garages -- sometimes double length at the far end.
What is the point of having traffic stops of this kind? For example, why can't you just have traffic checks as a normal activity? In some countries (Botswana is an interesting example) the police stop you on public holidays and give you flyers and tell you "drive safely".
Isn't this how some public transport works (at least in the UK)? There's only a limited number of inspectors on the trams in Manchester so I probably won't get stopped but I don't know where they will be. I think the outcome is that the punishment has to be significant enough otherwise people work the probabilities.

(Note I always buy a ticket because I can afford it and want successful public transport.)
The people you choose to work with is a first-order decision. The ideas, money, technology, or impact of your work are deriviatives of that: https://vishalkapur.com/people-first-decision-making/
> How can you think we'll do better now?

Because millions and millions of people live in nice flats all over the world. Just look across the channel: In France there are plenty of nice flats and most newly developed flats there put what exists in the UK to shame.

Your comment somewhat illustrates my point about the negative perception of flats in the UK, and the strange idea that the horrible estates of the 1960s are the only way to build flats.
Someone working in the very bottom rung of a field not having to deal with any of the complexity of that particular field is not a valid negation.
Also a low density unit commands such a premium and so is cheaper to build than several high density units that would sell for a similar price.

Developers would far rather build a couple of "Exclusive Modern Mansions" rather than two blocks of four three bedroom flats. They make more money, but create far less value.
Agreed, learned this over the past couple years while in management. Its usually a process issue or something related to keeping an engineer happy.
Beware fool’s gold white space (when assessing new markets)
> wouldn't mind if there was a cap on personal wealth (say $10M)

> Even though people in other competitions start at the same line again

I think limiting personal wealth is too extreme personally. But you could still even the starting line, as you put it, by limiting inheritance.
4 or 5 stories is very different from 20+ story tower blocks. Also those flats have private gardens at the back.
How camera sunglasses have revolutionized the explore ethnicity in technology?
You'd be right if the valuations of startups were independent of their eventual market size. In that case, it makes no sense to invest in a smaller company.

But if you're going after a niche market -- a computer vision-based tennis coaching app, for example -- your valuation will necessarily be lower than a company with broad appeal.

So instead of saying, "No, that's a small market" you could invest at a lower valuation and still make the same or higher return as with a unicorn.
Very true. Therefore I always suggest people look at the organisation more than the specific role and learn how to evolve the starting position.
That was true in the last century, but it just isn't the case now. It's rather the structure and economics (artificial) of the market that are creating this particular inefficiency.
Because the truth is that modern college is simply not efficient and I would even say is against adopting new technologies due to teacher unions.

I want wikipedia university! Too bad their side project into that (wikiversity) is a failure.
Thank you - good tips.
Periodic protip reminder every time the NYPL comes up on HN:

You can get a library card for free as a visitor to the city by walking into any branch. It's valid for 90 days, but can be renewed anytime you come back again. This provides full access to normal book borrowing as well as access to Libby/Overdrive ebook loans (which you don't have to be in the city to use!).
History of the Chukchi After the Soviet Revolution
Show HN: A curated list of the best file transfer tools and services
People can master nearly anything and stand out; boring physical labour is actually one where there are obvious things to be amazing it. It may not earn people a pay raise, but there will be a noticeable and impressive difference between an expert shelf-stacker and someone killing time for money.

That being said there are a lot of jobs where I have difficulty imagining what mastery looks like; say in an automated, low choice style field like bus driving. I couldn't recognise an expert bus driver from a relative novice. But that probably only reflects my lack of knowledge about bus driving.
There's a VR game called Panoptic based on the concept, it is worth checking out. The final version is to be released in a few weeks.

http://panopticgame.com/

(disclaimer: I know one of the person developing it)
When is the Court likely to issue a ruling?
Computers don't work, internet doesn't work, software doesn't work. If something functions flawlessly it's because there existed a group of people who figured out a rock solid setup at one point in time, and another group of people maintaining it actively right now. Many people seeing something that "just works" and it's "free as in beer" demand a similar setup for their own business assuming that creating it requires almost zero effort and cost.
> in the 'current style' you have "thick embeddings" which is running through all the many transformer layers in a pretrained BERT-like system, followed by a thin custom layer that's often just glorified linear regression.

Would you say they are still usually called "embeddings" when using this new style? This sounds more like just a pretrained network which includes both some embedding scheme and a lot of learning on top of it, but maybe the word "embedding" stuck anyway?
Quote:

Dreams can contain strange and altered realities. However dreams are never about the strangeness or the alteration of reality.

If people with bad intentions are chasing you in a dream, you don't start thinking about why your life changed so much that now you have people wanting to kill you. All you think about is what you need to do to prevent those people catching up with you and killing you, which might involve running, or attacking your attackers, or perhaps calling out for help.

Given that dreams are often seem very strange when we wake up and remember them, but don't "feel strange" when we are dreaming them, it is plausible to suppose that our sense of "strangeness" is actively suppressed when we are dreaming.

End quote.

This is correct. During REM dreaming the executive functions on the brain are shut off. Why is this?

We can remember some of our dreams, and in our dreams we behave. This means we get to examine our unconstrained behaviours and judge them for their suitability to the situation.

The situations our brains construct during REM dreams are formed in incredibly neurologically biased conditions. Norepinephrine levels, a stress related neurotransmitter, are 85% below base waking levels during REM dreaming (Norepinephrine levels spike after a stressful event, but it's 85% below resting levels!). And there is plenty of evidence to show, low Norepinephrine levels mean a relaxed mind.

Think of the fantasies that the brain creates during moments of fear when awake. Say you have a fear of flying, the fantasies all urge avoidance - 'the plane will crash', 'the wheels will fall off before we land', etc... That is how the brain builds fantasies when Norepinephrine levels are high. When they are low fantasies urge the opposite of avoidance - they urge action. You are being attacked -> you need to fight back. Someone is trying to steal your things -> stop them. Someone has upset you -> tell them.

So we find ourselves in situations in our dreams which demand action, and we get to see how we behave on a solely emotional level (because executive functions are off). If we are not behaving in accordance to what the action-demanding situation requires, then we have learnt something about a fear we have. Something present at an emotional level which is stopping us from taking useful action.

Correcting that is a matter of consciously breaking this pattern in your waking life. Taking action when you were previously scared to and discovering you are ok, and did not need to be scared.

From my experience working with dreams in therapy (mine and with others in theirs), good dream analysis acts as an incredibly astute method to diagnose unconscious anxieties.

I got very interested in dreams after their usefulness in my therapy, so wrote a paper on the above with 13 examples of dreams in (5 are mine if I remember correctly). The paper: https://psyarxiv.com/k6trz HN discussion of it: https://news.ycombinator.com/item?id=19143590
Hey HN,

This project was originally a peer to peer transfer tool but between legal worries and the lack of monetisation options I never had enough time and motivation to put in the work that was needed to make it great.
Instead I decided to host a curated list of the best file transfer tools instead to help others.

Let me know if I'm missing any good ones!
What a relief that HP at least beat The Very Hungry Caterpillar! But an important point is when the book was published. I think HP and other popular books would probably climb the ranks for a few years to come.
there's tons of dogma in programming. likely more than in most professions because it's not really a scientifically driven field. e.g. I'd love to just put all Emacs and VI zealots together in a room and show them Engelbart's 1968 demo, Clockwork Orange style.
A similar thing is also true in many situations. On a big team many people had bugs that eventually got discovered by others. I'm sure it won't work but I often think I wish that when that happened the person that wrote the bug was required to drop everything else and fix the bug along with the appropriate test.

I know that would have issues. What I find though is there isn't a strong enough incentive IMO to not leaving a trail of wreckage. Move fast and break things sucks for all those who have to clean up after and there's no appreciation for the cleanup. There is only appreciation for the new features. And so, bugs get checked in and it's now someone else's problem. Even fixes get checked in with no test so it will likely break again in the future. In other words even the fixers have no incentive.