skysight-inc/HackerNews huggingface dataset:
Ask HN: Does HN have a moral imperative to work for good?
HN's community is large. The readership varies quite a bit, but includes talented individuals at the top of their field, famous people, powerful people, in addition to the everyday average people that make up the vast majority.

If there is a difficult problem, or a critical problem, somewhere in the world, you'd be hard-pressed to find a more talented and capable bunch of strangers to work on it. Yet many problems can only be solved by domain experts that have all the background information needed to work on the problem.

Other problems don't require a lot of experience. Sometimes just getting volunteers for simple tasks is enough, sometimes just spreading the word, sometimes soliciting donations. And a great way to inspire people to become involved is just to connect to people in your community and show them how an issue is important.

So, here we all are. Talented individuals with a vast connected network of resources. My question then is: don't we have a responsibility to use this unique site for good?

I don't know exactly how it would work. But there must be some way we can harness the power of this community for good. Calls for volunteers, or donations. Stories that inspire, or explain an issue in a way that connects with you. Organization and action through comments. There's so much opportunity for good here. But we need to be proactive.

How can we use HN to make real positive change in the world?
"Spotify wrapped"-styled data analysis, against our own browser history data.
Because you can deduce data from the amount of time a piece of code takes: https://en.wikipedia.org/wiki/Timing_attack
Yep. Also I don't know about other Dvorak users but I've been using blank keyboards for 15 years since there's no point having a qwerty layout on there. I didn't even recognise the Dvorak layout in the picture.
Price is not as much of a competitive advantage as some people think it is.
Slingbox Will Become Permanently Unusable in November, Dish Says
Thankyou :-) I'm fine. Kyiv is 300 square kilometers in size. I may currently have a couple more kilos than I want, but I'm still relatively tiny :-) the chances of me, or of any one individual, being hit are minute.

The situation is, mmm, unaffected, I think is the word.

Emergency services are clearing up the mess, everyone else gets on with their day. The nearby shops and buildings are putting up boards over their broken windows, and if you were not directly affected, nothing's different, you know?

Everyone already knows what they think about Putin, so that doesn't change, and you get on with life. I've got programming to get on with, swimming will have to wait till later once the air raid warnings have lifted (the pool is closed during). I need to buy some replacement chocolate, though. I keep a bunch of very nice chocolate slabs (from Lviv Chocolates), and take a couple with me whenever I go out; anyone who speaks English, and by doing so makes my life much easier, get a chocolate thankyou :-) I took them all down to the impact site and handed them out to the emergency workers.
Not an expert by any mean, but I think it's related to timing attacks (https://en.wikipedia.org/wiki/Timing_attack)
I want to work on customer support as my biggest priority/pain point of airbnb. Thank you for sharing that.
Curiously, both of those theories above could be true at the same time: Your brain suffers prediction error or simply unexpected touch error that causes you to go into a little frenzy of laughter and wriggling at the sensation, so in response it developed a body-wide message response that says "self touching coming up, take it in stride", specifically because we all need to touch ourselves all the time and can't afford to suffer the tickling caused by light, sudden touching.
While $1 is certainly far less than the value this app provides, it’s going to be a hard sell when there are several free apps which do the same thing.
I'd take that deal while it's still on the table.
> I really appreciate government and publicly funded organizations open sourcing their work. Another example is Swiss Television and their apps[2] or government apps[3]. The public paid for it so they should also be able to benefit from all the work.

The Free Software Foundation Europe agrees:
https://fsfe.org/activities/publiccode/publiccode.en.html
Don't worry, that was just the standard French spelling before the 1838 reform.
A lot of problems obviously, many of which would be deal breakers for anyone, but the author expresses a strong emotional bias towards the phone. Unfortunately they don't say why, I'd really be interested in knowing what the advantages are of the phone that make it so loved despite all these issues. After all, some of us might be interested in having one as an additional device either for fun or as for the additional utility it might provide.
It’s amazing that they managed to write so much before finally hitting the key word, *sequence* at the very end.

That’s really all it is: given a sequence of tokens, figure out the most likely continuation.
If someone is asking about your monetization strategy, you can't point to another company in the space and say "they did it so we can", you actually should have a strategy.
Slidedeck for related startup:

https://drive.google.com/file/d/10OS9xmQws4wienCWpGdnf8bU1l7...

TLDR: Their model is “no transaction fee” — with a $2500 month subscription fee. At 3300 subscribers, they would be at 100 million ARR.

Feedback:

- There’s no mention of verbatim differences feature wise of their MVP vs AirBNB.

- AirBNB offers host insurance, no mention of them providing this.

- No mention of guest or host counts on platform or cost to acquire etc; retention numbers; etc.

- No information on founders or business jurisdiction.

* NOTE: See prior posts by user for additional information:

https://news.ycombinator.com/submitted?id=nomadpass

_________

Anyone additional thoughts on slidedeck, app, etc.? Curious what observations others have.
This is only a subset, apparently only those TM's in the 5 series. Explore the Publications dropdown to find thousands more Technical Manuals and other publications.
Yes, to help (economically - I have no military training) with the war.
https://en.wikipedia.org/wiki/Timing_attack
Thanks, checked it out on my laptop. Great stuff!
Of course it has. You're claiming that societies are "motivate people by meeting their greed", whereas the reality is that people are struggling to survive instead of being greedy.
I tried it with a few tracks from a very popular playlist ('Yoga Electronica').

First track couldn't be found. Second track could be found, but it couldn't find the aforementioned playlist (with almost 200k likes). Third song also can't seem to be found.

So I'm thinking that the indexing is not complete. Unless I misunderstand something.
You want to go higher on the menu hierarchy and explore from "Home" -> "Publications"

I find some of the "Field Manuals" interesting. Some of them have sections on OSINT

https://armypubs.army.mil/ProductMaps/PubForm/FM.aspx
Looks to be an old article reposted with new date:

>Even running on the latest Manjaro build, as of September 2019, the phone is just ... crashy.
I use swiping almost exclusively, and HN has discussed before how Dvorak is actually really bad for that:

https://news.ycombinator.com/item?id=7110619 , but the article is broken, so see https://web.archive.org/web/20150320170000/http://minuum.com... .

Having all the vowels next to each other, and so many words in English that differ just by vowels, is actually really hard on the swiping algorithm. As I mention in the comments of that article, it is likely that QWERTY is not optimal for that use case either, but it's a lot closer. Despite using Dvorak for almost everything else, including typing this comment right now, I have no use or desire for it on mobile phones. YMMV, of course.
I was a founder and play piano. The huge difference between these is that playing the piano is perfecting the task of playing the right keys at the right time in the right way. It's difficult because you have to train your body to make quick and precise movements, but you at least know what you need to do.

My experience as a founder (no outside funding) is that every day has a surprising new challenge or three, so it's more like managing chaos rather than doing drills. Or, compare it to juggling, but instead of getting to master juggling 3 balls before moving to 4, you have a bunch of people throwing balls at you and you have to keep juggling as many as you can and pick the ones up off the floor when you get a chance.
Do note that foone uses they/them pronouns, please use those if possible :)

Also, afaik, the pregnancy test would actually have the performance necessary to run the test, just no hardware to display it.
I wouldn’t be so sure. I (a QWERTY user) remember picking up my first phone with a non-numeric keyboard (Nokia E63, a Symbian-based QWERTY-keyboard phone) and instantly starting typing with my thumbs virtually blindly. I expected a long learning period; there wasn’t.
> avoid rebuilding

Why not make a CI/CD pipeline and have the document rebuilt with each git commit?
Possible Creatures: Without A Library Of Platonic Forms, Evolution Couldn't Work
> Also a reminder that the 3D scanning is still unchanged after 1 century.

That is simply false. We have interactive games based on cheap costumer 3d scanners. [1] We have 3d scanners in our pockets. [2] We have 3d scanners which can scan millions of points per second from the environment for hundreds of meters of distance. [3]

But yeah, if we ignore all the things which changed, then it turns out everything is "still unchanged".

1: https://en.wikipedia.org/wiki/Kinect
2: https://www.techradar.com/news/what-is-a-lidar-scanner-the-i...
3: https://www.mapix.com/wp-content/uploads/2018/07/63-9378_Rev...
I am just one person vs 1,200 full time airbnb developers, and just spent a weekend working on this vs the 15 years airbnb has had to work on their idea, and I spent zero dollars vs the 6.4 billion in funding they have had.

Please be gentle on me, it is only a demo, and I am doing my best. :)
I lived in Gibraltar for a year, then went to Kyiv via England (catching up with friends and family before heading over).
Yeah, it's a tool targeting developers. The language matters to a certain subset of people who don't throw their arms up and move on when they encounter a bug.
Good. My laptop is too "shitty" to handle Windows 11 despite Microfart's dumpster fire of forced automatic updates, and I get a bit of satisfaction from knowing that it can't railroad itself into my life even if I were to purposely let it.
maybe putin is adopting the Trudeau school of warfare: "if you kill your enemies, they win" :) :)
Also known as 'dredging'.
We don’t really know the design process for QWERTY but it wasn’t about avoiding mechanical jams. Avoiding mechanical jams was the reason Dvorak was invented.

QWERTY if anything seems to be about being convenient for transcribing Morse code. Letters with a similar Morse code are grouped etc.
These appear to all be from the Corps of Engineers. The menu pulldown shows entries like "TM - Technical Manuals (Range 1-8)" that have thousands of entries each. One example: https://armypubs.army.mil/ProductMaps/PubForm/TM_1_8.aspx
Yes, let's introduce commerce and spam to a system in which people already expend a lot of effort against spammers seeking fake internet points.

Please, no.

Let's stick with a site that is mostly populated by people internally motivated to provide good answers, rather than a site that is mostly populated by people externally motivated by money. The answers will, on average, be poorer, guaranteed.
You also can't always just 100% directly compare bitrates because Netflix can more easily adopt efficient new codecs while e.g. for 1080p Blu Rays a lot of them are still VC-1.
Yes, in case it wasn't clear, that's what I was referring to. You can install XQuartz, configure it a little bit, and pass the display into a Docker container.
No, I am just saying for now it is no fee, but investors down the road pressure me into charging fees, then by that point, it wouldn't matter what I say...
You actually want foam blocks that don't have much give as humans tend to be pretty heavy. But you also want lot of them. I think in circus school I was one time there was over meter of this stuff.
So I've always been curious, does anybody have a writeup of how DNS servers like unbound etc are able to handle evaluating these massive blocklists? Like the algorithms and data structures they use to evaluate queries against these lists efficiently. My pfsense+pfblocker unbound instance has something like 400K hosts blocked and I've always been amazed that it doesn't even break a sweat scanning that many hosts with every query.
VRBO's fee is 5% and to be honest, it's a superior service.
Thanks for the feedback!

Currently the database contains only ~18k playlists and ~1.4M tracks. So only the relationships between them are used in the app.

Edit: theres even a counter at the top of the page, but it takes a while to show up, because of the HN effect.
Nobel and novice: Author prominence affects peer review
Oh wow. Epic fail.
Microsoft: we made it incompatible with CPUs manufactured before 2018 (except for the surface studio because it was designed more special-er, guys trust us)

Also Microsoft: why is nobody upgrading to Windows 10?

The cutoff should've been something like Haswell or Ivy Bridge.
macOS is the important one - if Microsoft support for office on Mac wasn’t as good as it is, they could be in existential danger.

Already Google Apps has made a strong play, and Microsoft is doing quite a good job defending. Teams is only a part of it.

And there’s also mobile, which they lost entirely. That could be a risk, too, and they know it.
I'm not familiar with Airbnb's detail, but I'm guessing "didn't make money for first two years" is the usual thing of "profit-making company burning through VC money for a few years", not "Airbnb gave everything away for free for two years".
The reason why modern smartphones have such good camera picture quality is primarily thanks to the ISP profiles developed by teams of people for the particular sensor in use. ISP is an imaging signal processor, a component of most mobile SOCs that sits between the camera and the rest of the system. It is a proprietary component that is essentially a black box controlled with a "profile" for specific camera chip. The profile specifies how to debayer, denoise, sharpen, color correct, adjust brightness and autofocus of the chip. Without a very good profile even a good camera sensor output will look like crap.

I've spent few weeks of my (spare) time improving a Sony imx219 driver for a Rockchip rk3566 cpu that is used in few pine devices I own. I needed high fps video (I managed to get 120fps 720p - I think I could push it further to 140 perhaps, but this was OK for now) and as low latency as I could get. I wanted <20ms as I could encode 720p h264 frames in 7ms,unfortunately I got stuck with ISP (image signal processor) adding 40ms of latency even when in pass through mode.

The modern ISP is a "black box" even with source code for the drivers. In addition every single ISP has its own proprietary format for those profiles. There are OS projects that try to make universal camera sensor profiles that work with multiple ISPs (libcamera for one), but it is still early days.

What we need is a truly programmable/flexible isp. As it stands the only way to get sub 40ms of latency from a camera for a hobbyist is to use an fpga...
The critical component is that the time is "data dependent". Cryptographic keys (and derived materials) are data, so a data dependent execution time could leak information about the keys.

As a simple example, consider a naive password check:

char* realPass;
char* guess;
for(int i=0; i<len; i++){
if(realPass[i] != guess[i]) return false
}
return true.

You might think that this function only tells you if the guess was correct or not. But it actually can tell you which character is the first incorrect one. With enough tries and some statistical analysis, this sort of attack had been demonstrated even over the internet.
> It feels limited for video though

I think it depends on what you want - I have managed to get some absolutely fantastic video out of it, especially with the 30mm sigma lens
The number of employees they have is mind boggeling. All for two websites, a messenger and a very long tail of stuff nobody knows or cares about. And facebook is currently crashing and burning.

I don't think it's unreasonable to ask what these 100k very well paid people are doing all day.

I am very grateful to facebook because without it our business would not exist. But meta is killing their golden goose. People are leaving, advertising is barely worth it and every week there is a new glitch in core functionality. Just recently they moved the message inbox for pages from fb.com/page/inbox to some completely new URL. The old URL just shows a generic error. It's a small thing but it shows how they operate without any regard for their users.
Why would it be illegal? I think many of the sites allow you to search by school district, which is somewhat similar.
Software has a tendency to centralize more than plumbing because 1 plumber can only plumb 1 building, but 1 SWE can write code used by billions. Then you account for efficiencies of scale that generally make it easier for a big business to out compete a small business (e.g. data center costs; in the very extreme case you might think that having enough resources to build custom chips like TPUs falls into this category) and you end up with tech dominated by a few large companies, i.e. basically the situation we have today.
Cons, car and cdr can be defined in terms of lambda, though it's not exactly an efficient implementation:

(define (cons x y)
(lambda (f)
(f x y)))

(define (car c)
(c (lambda (x y) x)))

(define (cdr c)
(c (lambda (x y) y)))
Refused to hand over their Twitter passwords.
Man is our financial system messed up when a company can lose money for 14 years just so it’s impossible for any company to undercut them.

You know once they’re fully a monopoly they’re gonna jackup those prices.
The intersection of "free", "no ads", and "works right" is often pretty bad. This at least has the web interface where you can see roughly what you would be getting.
Buidling an Airbnb competitor is fine as an idea but the 'no fee' angle isn't a big differentiator. Especially when you say in other comments that you will probably charge fees in the future.
(Sorry for sounding like a stuck record but)

This site appears to use affiliate links/cookies/Google Analytics, so is surely collecting personal data in the GDPR sense?

If so, why is there no opt-in/opt-out screen?

The whole "ask for forgiveness not permission" thing is getting pretty old, why is it still apparently OK to build a shiny thing, make it live, and then think about compliance with the law?
content reviewers are not employees, they are contractors through third party companies like Accenture, so likely not included in the 83K employee number
I've read in Quantum Information Theory papers, that Jaynes misunderstood Bell (he just didn't get it).

https://physics.stackexchange.com/questions/233203/has-jayne...
I don't know if it is allowed here:

Please reply if you would be interested in free promo codes for the Android app, I will post some.
Thank you for including slide deck. It has only been a week and I am just working on this in my spare time, doing my best. :)
Yes, but to be fair it's awfully hard to find a free app that does the same without bloat due to any kind of ads. I'm going to buy this app just because of frustration due to that.
Back in the day we used last.fm (nee audioscrobbler.com) for this. :)

I have a largish group of friends that I met through similar tastes in music and being "neighbours" on last.fm.
I think something missing here is that people often want to live in urban areas. For many young people, these are the places where all the interesting things are happening. You're always surrounded by other people and culture. Prices are high in these areas because they are so attractive; we need to increase supply to meet it
> Those are by far the most important features for a text editor to have

To you, maybe. The most important features of an editor for me, and for many people, is that it is stable, dependable, and ubiquitous.

There is no way I am going to re-learn years of muscle memory for a "post-modern" editor. Cool and trendy is the exact opposite of what I want in my tools. What happens with the authors get bored and move on to the next shiny thing?

Vim is available on ~every machine I could possibly interact with. There is a vim mode in every single mainstream editor / IDE. My Vim muscle memory will keep me productive for the rest of my life.

IMO, making something slightly nicer to configure is never going to overcome the inertia of a project like Vim. The new editor would have to be like 3x better to convince everyone to make the switch, not 1.1x better in some specific areas.
That's great, do you mind if I grab the name of one of these shops so I can look into including similar shops in the tool?
I feel bad for anyone who bought a Gen 1 threadripper and got absolutely dicked on this, even if the restriction is trivial to bypass.
Take a job that doesn't issue options?
Airbnb likely had a business plan on how to make money... and they might not have had any profits but they likely had some revenue as soon as they had listings back in '09.
Factors to Weigh When Building Authorization Architecture
So what then is the argument about them needing more employees to serve more users?

The frontend apps are all the same, whether they have 3 users or 3 billion.
Agreed.

When sharing knowledge was to actually inform someone out of pure altruism.

When gaming was about gaming and not money/sponsors.

When social communities (forums) actually gathered people out of pure desire to share common interests.

Those days are long gone, but we get to tell the stories.
How to Harness Imposter Syndrome for Growth
In my understanding of ancient society, there was much less of a distinction between "religion" and "folk custom" than we have today.
A human falling is a lot of energy. Energy has to go somewhere.

Either the foam will compress, or it won't compress and the energy will 'dissipate' in the human body.

In this case, we had foam that appeared non-compressable with sharp points that hit on the back. This feels like a level of stupid that it takes an MBA to come up with.
That sounds like a troll, and if it is, it’s a good one because it made me laugh.
Because if the attacker can observe how long the software takes, that can open you up to timing side channel attacks.

The most obvious example is if you compare a user-supplied secret with a stored secret, the naive `for i in 0..min(len(a), len(b)) { if a[i] != b[i] return false } return true` will take longer the more of the first letters you guessed correctly. By averaging lots of tries, even tiny differences can be measured even over the internet.

Real crypto code takes some pains to ensure that you can't observe secrets from timing information, but it can only ensure that on the level of assembly instructions. If the CPU messes with timing on the level beyond that, that could open up vulnerabilities.
Agreed, I don't know of a single person who *likes* LaTeX either.

Also ... I strongly suspect jmtd is a masochist.
It has only been a week, I am doing my best despite working 60 hours a week, I did this in a weekend, and without any money. It is my first time trying. Please be gentle :)
In the corporate world, there seems to be a shift towards thin clients running whatever OS works best (homegrown Linux, ChromeOS, macOS) and beefy Citrix servers, as well as another shift to SaaS/on-prem/on-own-cloud web applications.

Guess we're in a revival of the 70s/80s mainframes with dumb terminals again.
The US Navy docs are held back probably because they won ww2.