skysight-inc/HackerNews huggingface dataset:
Male passengers are more likely than female passengers to sexually assault female drivers, and male drivers are more likely to sexually assault female passengers. Laws could be changed to allow female drivers to express a preference for female passengers and vice versa. Sometimes "discrimination" is rational.
History - pre litter boxes they were put out for the night. Plus their role has long been "grainery guard" and rats have caused major health problems. Even if cats aren't actively hunting them barring toxoplasmosis their scent scares mice. They auto-domesticated because agriculture made massive food reserves and the ones who didn't have the "Furless quadrupeds who constantly walk like angry bears, are about ten times your mass, have claws the size of your head and kill far bigger things! Run away!" sensible response to humans like most animals and had a reducded scatter distance which let them raid our grainery raidera were favored.

The fact of the matter is we have long /wanted/ their response be to kill all the scurrying rats and tiny birds weren't exactly a concern compared to not dying.
Y'all hold on to that designer you've got. Those landing pages have a great feel to them.
11 months of a lone wolf’s travel in Northern Minnesota
It is an interesting change of pace, and a somewhat different culture around operating system structure and package management, although definitely part of the same Unixy family.

Sadly these days the business case for using FreeBSD is weaker than ever because Linux has first-class support for Docker and Kubernetes and BSD doesn't. (No, Jails are not a good substitute because Docker is the industry standard and has a lot of third-party support and everyone wants to use it.) However, BSD is an interesting experience for hobbyists.
And yet Facebook lawyers recently argued to a judge that there is no expectation of privacy on Facebook.
https://twitter.com/lil_yenta/status/1140788295175233536

edit: if it was not clear, facebook is in fact part of society (by definition) and their responsibility is proportional to their role in society, no more no less.
You don't even have to get that far. A global increase in food prices would be a complete global catastrophe.

For example the heat wave in Russia in 2010 that helped fuel the Arab Spring revolts.

https://en.wikipedia.org/wiki/2010_Russian_wildfires
Notice how the drawn Gaussian doesn't follow the bottom row of binomial coefficients of the Pascal's triangle[1]. The model that assumes that each ball independently falls left or right exactly one unit is limited and doesn't actually describe many real world Galton boards.

[1] https://upload.wikimedia.org/wikipedia/commons/d/d2/GaltonBo...
There’s all manner of creative ways to solve problems in code but if they aren’t idiomatic then, IMHO, they aren’t applicable. Code should be first and foremost understandable by humans and only incidentally for compilers.
Yes and no. Yes your want to make an offer to those arriving, but you also don't want to destroy a city by letting prices go so high that only a certain caste of people is able to afford it - think SF. Not everyone can be rich enough to afford decent living inside a city. And yet you still want cheap burgers and services, as well as public schools and trash collection and police. None of those can afford big city living if you allow the tech & big business crowd to simply price them out of the market.
How collectible is it with 480 million of them out there?
This seems to be the engineer's version of a type of sentiment that has been expressed for hundreds, if not thousands of years: once you really understand a thing, it's not magical anymore. A great example of this is Mark Twain's writing on his experience with the Mississippi river before and after being a riverboat captain ("Two Ways of Seeing a River")[1].

[1] https://wordenenglishiv.weebly.com/uploads/2/3/6/5/23650430/...
But that is almost exactly my issue with it.

Ramda is beautiful and works pretty well in isolation, until you start to use 3rd party code that doesn't work with it well, or you need to interface with non-ramda code in your system, or working with built-in DOM functions or any other number of reasons why you'd need to hop out of the ramda ecosystem.

Then I end up spending most of my time trying to figure out the best way to shove X, Y, and Z into the "ramda way", and often fucking stuff up in the process producing more harder to understand and track down bugs.

Then without perfect buy-in from the entire team, we end up with 3 different ways of filtering exceptions, people using native .map and mixing it with ramda's R.map, uncurrying, reordering, and re-currying functions, and places where the nice control flow is interrupted when it had to dive into 3rd party or native code.

It just ends up hurting every time I go for it, even though the functional style works amazingly in OCaml or Haskell or Rust.
Reminds me of something that happened to a mate. He created a database for a project and while it was still in testing he generated a very long random number and made it into a URL to reset everything. It was not linked to from anywhere and he sent it once to the client over a Skype message. He gets a call from the client a few days later to ask if there is a problem as the database had emptied itself. He finds one visit to the page in his logs. From an IP located in Redmond. He reckons they were scanning URLs from Skype and using them to help populate Bing.
Ask HN: Is anyone familiar of companies to track vehicles parking?
I work for a real estate developer. We have a few retail properties in areas where parking is very difficult. We do not have the data to show what happens to traffic counts or demand when we adjust pricing, so we may be leaving a lot of money on the table.

Is anyone familiar with a company that I could reach out that has a service/product that uses cameras to track the amount of cars entering/staying/leaving from a parking lot? This data would be useful in lieu of hiring other parking operators or traffic consultants.
Come on... don't let FB off the hook. Don't just stand up and blame "society."

Posting violent, hateful, evil stuff is as old as the internet itself. There will always need to be moderators. The question is how these people are treated.

Do you really think it is _impossible_ for a company as big and valuable as FB to treat these moderators well? Do they not have the money to pay them what they deserve, to give them sick leave, and to offer even basic mental health services?

Imagine if half or even a quarter the money and effort that has gone into their crypto debut had gone into helping build better tools and services for their moderation team.
I'm almost certain I read this exact story about two years go, but bugger me if I can find it anywhere online.
In my neighborhood (New England coast) there are a number of buildings that are built on pillars, with the area underneath used for parking. Sometimes there are nonloadbearing wall panels installed around them to give some weather protection, sometimes not. They're meant to survive storms, and I think at least some of them could be used if the water was permanently at today's storm surge levels.

Most of these buildings were built that way from the start, but at least one on my street was raised on jacks while pillars were put underneath. I wish I'd thought to take pictures of the process.
Sure- but that was conceived from the beginning as an open-source project, and isn't even truly "compiled"; it's designed to be hackable. Calc.exe is a core Windows utility, and was open-sourced after the fact.
I've said all over this thead to store local time and the associated timezone. You do that and no nasty problems can happen. And you are correctly storing the time that the user intended and not the time it might be converted into.
Oops...

I believe you, but, do you have some reference? I would assume this came after Lisp 1.5, right?
Are they the same thing? It seems to me they'd be targeting different products, so yes, different effect.
None of the FAANG companies derive any significant percentage of their revenue from defense. None of them are defense contractors in the real sense of the concept. They're corporations who have a defense business on the side.
Great work! thank you so much for the open-source! Gonna share it to my friends
Senator wants Facebook, Google to face lawsuits if they show political bias
Inferred successor maps for better transfer learning
These founders haphazardly threw a new paid feature into their app just to try to impress the YC team? They should have taken the time to do market research and do it right rather than risk alienating their user base. I wonder if getting rejected was a big enough blow to their ego that they couldn’t see clearly, just like college applicants will go to top ranked colleges with no concern for the price or the risk/reward profile of that decision, but instead so that they can brag about being the best. YC is “the best”, but that doesn’t make it right for every startup.
I love ramda and i love fantasy-land but the problem is simply that likely 99% of your colleagues wouldnt understand it. That sucks but is the reality that i often encountered.

I used it also on greenfield projects where I then brought juniors in, and the learning curve for them was hard - at least..

So I kinda avoid it now, though using it taught me much. Even for my embedded C code.
I wouldn't consider 1986 particularly recent, regarding the COBRA/Emergency Medical Treatment and Active Labor Act particularly recent. Considering that civil rights was still a large issue well into the early 80's. Not that there aren't civil rights issues today, it's mostly that the outrage is much larger than any actual issues persisting.

Consumer protection on the other hand, is quite a bit longer in the tooth. Though did really start after the 50's. I know the original erector sets were particularly bad, as were earlier die cast models, etc.
I hate Facebook, but Rust is probably the best possible choice.
LinkedIn is one of the many sources used in OSINT [1] in red teaming. Comes as no surprise intelligence agencies also use it, and it comes as no surprise that US intelligence agencies use data from US companies.

[1] https://en.wikipedia.org/wiki/Open-source_intelligence
It was pretty easy - all it required was wiring up a NULL modem cable. :) The hardest part was getting rPi linux to add a serial login at boot - which is to say, was quite easy. ;)

I'll try to take some pics at the next BOOTSESSION, as I'm away from the exhibit for a few days - I'll ping you when I get them up somewhere.
Show HN: We Made a Google for Business Where You’re the Customer Not the Product
There’s a “where” that should be a “were”
> ²Woe unto the person who doesn't come to support with request IDs. My impression the whole time is "these guys can't see their own response latency?"

They may see that there's a spike of high-latency requests for the system, as a whole, on their chart, but need a customer's explicit permission & particular request IDs to run a "Select from request_log where ..." query.

Generally speaking, just because you see a spike on a graph doesn't necessarily give you leave to start digging through random customer queries.
Hi everyone - I’m Stan, one of the founders!

Very excited to finally show Stabre.com to the world. We’ve been working on it for what feels like, and probably is - ages.

Stabre is a new search engine for business that gives you full control over the way you search and -find- companies. Our goal is to fix / remedy / address all the pains and friction you experience with traditional, consumer oriented, search engines.

The way we do this can be summed up in one word: Control.

We’ve introduced half a dozen new search methods, implemented search curation through up/down voting and everything else we could think of that gives you as much control over the search results as possible.

Right now Stabre is meant for business users / usage and allows you to find businesses worldwide, in complete freedom. But it’s awesome to just explore the (business) world with as well :-)

Would love to hear your feedback, thoughts and questions!
The correct spelling is Grammarly...
> Seriously, couldn't we do it using deep learning?

Regardless of the techniques one might use to remaster it, you always want to start the remastering process with the best-possible source material.
Just posted offering to help.
What's the precise problem? As far as I know the privspec has standardized enough in this area.

In any case, as one of the maintainers of the Fedora/RISC-V port (we also work closely with Debian) we're relaxed about kernel changes, because those are simple to make. (The big problems are changes in userspace code and glibc)
HPE to Sell Every Product as a Service by 2022
FYI visiting https://conferencebadge.com doesn't work, only the insecure or www does.
The flying overseas for a 10 minute reject interview shows they don't value your time.
Reminds me of the old joke, why do programmers confuse Halloween and Christmas? Because DEC 25 is OCT 31
I responded to another poster. Desperation (debatable regarding whether or not this is possible in the United States) breaks markets, sure, but that doesn't mean that they suddenly need to be micromanaged. I have long been in favor of UBI in order to remove desperation from the table. I'm not, however, in favor of micromanaging roles at companies and arbitrarily determining what they're worth.
http://voidnull.sdf.org is probably still a thing. No one has asked us for that $100 smj promised. Happy 32nd year, SDF.
Although it won't solve the general performance problems (it's a slow rocketchip impl) you should be using NBD root. That's what we use for the Fedora/RISC-V builders.
More often than never!
Intel Ice Lake performance leaks out – showing up AMD Ryzen
this ticks all the buttons, ha
The Gravity Programming Language
This is the appropriate response to an error: "nobody died". I can't help but wonder what would have been the response if this happened in the US? I assume a full news cycle would be taken up with opportunistic politicians trying to score points by ascribing blame to their enemies.
Is there any evidence of that in Boston's waterfront or in the wider market? Your comment sounds purely speculative.
Their website is so old that it was before one was thinking, mobile-first, and now to rewrite, they don't want to spend the effort combating legacy :)
I know a very well qualified woman who has previously worked with pschological trauma in the army amongst other organisations, who has recently been hired to work at Facebook in Ireland as part of what sounds like a sizeable team. So it seems like Facebook aren't entirely ignorant of their responsibility here, although they do seem massively behind the curve.
Cool - thanks for the explanation.
I wouldn't hold your breath (although I wish them luck). There are however a bunch of low cost high performance RV64 chips coming this year and next from China that will change things dramatically. (I'm a Fedora/RISC-V maintainer, and I'm in Beijing today and tomorrow talking to RISC-V people. It's 23:57 here, got to go to bed :-/ )
This seems like an argument being made backwards.

> Most (all?) large systems developed using Erlang make heavy use of C for low-level code

But they use C... because Erlang is too slow. Erlang isn't slow because they use C.

This is actually an argument for the need to make Erlang faster - we've got proof it's not fast enough for what they want to do!

And the worst thing is that when you start to use C code it's them a self-fulfilling prophecy - you can't optimise your Erlang code because it's now lots of calls to native code. I wrote my PhD on this problem.
The #1 thing you can do to make selling your company as smooth as possible
Yes, and taxes + UBI would represent that proportion. This meme is also only ridiculous because of the $100 figure. What if someone paid you $20k to fuck off. $100k to fuck off?
Linux user space library for network socket acceleration
Yeah, 28,000 was barely a livable wage in the incredibly low-cost city I used to live in. I can't even imagine trying to live on it in the cost-of-living-helscape that is silicon valley.
Cats are for killing birds - that's their niche. No more wrong than birds doing what birds do.

And face it, every bird pair has half a dozen chicks each year. Next year the bird population is about the same. That means, most new birds are going to die in the first year. Cats are just a part of that.
Hello, I'm Thibaud, Founder & CEO of Webshell.

We've made Materia to help developers to build apps a lot faster. We think most backends can be a set of bricks that could be arranged to speed up the development process of your apps and let you focus on the core functionalities of your company. Materia is client agnostic which mean you can build of it for any client: web, mobile or desktop application (or anything that can make HTTP calls to communicate with your server).

I would love to help and answer any questions you may have. Anyway, all feedbacks are highly appreciated!
It's more of a haphazard set of custom scripts I'm afraid, they are pretty messy. I really should clean them up and host on GitHub or something. But, just to get you started, here's one of my scripts (a batch script I use to generate a kindle book on Windows):

:: Convert Markdown to DOCX format, adding a pagebreak at every \newpage
pandoc -f markdown -t docx --filter=pandoc-docx-pagebreakpy -o build.docx ^
foreword.md ^
preface.md ^
acknowledgments.md ^
part_a.md ^
1.md ^
2.md ^
3.md

:: File needs to be opened in Word, saved, and then closed to generate physical Table of Contents :/
@echo off
echo Please open build.docx in Word, save, and then close.
pause

:: Set e-book metadata
ebook-meta build.docx --authors "First M. Last" --author-sort "Last, First M." --title "Book Title" --title-sort "Book Title"

:: Convert DOCX to MOBI (Kindle)
:: --share-not-sync Makes it so cover shows up in Kindle for PC but also breaks Kindle WhisperSync. Remove if you want WhisperSync.
:: See https://manual.calibre-ebook.com/faq.html#the-covers-for-my-mobi-files-have-stopped-showing-up-in-kindle-for-pc-kindle-for-android-ipad-etc
:: --cover "media/cover.jpg" --share-not-sync
ebook-convert build.docx build.mobi
Maybe I just don't get the Silicon Valley culture, or perhaps I'm missing something fundamental, but let me just get this straight:

1. Startup has no revenue whatsoever, but ostensibly have good product. They go pitch to investors and get rejected, likely because they have no revenue.

2. They hack around for 1 (!) weekend and get their MRR to $500. Five hundred bucks. They now go back to investors and say: hey look, we now have revenue (peanuts really), can we get funding please?

In what world would those $500 be expected to make a difference? How is that a proof of anything? I expect even really inept startups can somehow pull together $500 revenue from friends and family.

I suppose I just don't get how $500 in revenue could be seriously considered the tipping point between rejection to acceptance for investment?

To my layman reasoning, this is incredibly naive, but I'd like to be proven wrong.
I would like to read the article but between the background and the code font, I just can't do it. What is the thought behind this design decision?
Record breaker: Voice.com domain name sells for staggering $30M
If someone has an infrared camera they get the same information: the heat of your fingers leaves traces on the keys you press.
Well if they’ll recall these they can become pretty rare pretty quickly as all notes returned to a bank either voluntarily or via circulation would be destroyed and exchanged with new ones.
This is not always overkill. In fact it's sometimes insufficient. Breaking down a project into tasks and doing the math is the only hope for any semblance of accuracy, and even that doesn't always work.
> I find hard to believe humans are so sensitive [...]

Perhaps that says more about you than about humanity.

There's two very good reasons why cops use checksums instead of watching child pornography.

1) It goes faster (on the long term once the scripts/programs are written).

2) Its mentally exhaustive to check such footage. Why? One word: empathy.

Also, why is it that cops become so tense, or racist? Because of what they experienced. If your experience is shooting someone for the first time in your life, yielding a kill, then that is going to have a severe impact on you. If its #81, then its just a statistic.
Wow, that's fantastic. Clicked on "Try the Slow Way".
I have to admit, if I ran into this style in a real Javascript codebase, I'd run screaming into the woods.
I suspect it would come with a "manager's discretion" clause that would ultimately effectively eliminate it, like 20% time at Google.
I wouldn't label Rust as being less safe than OCaml. You have to explicitly opt-in to any unsafe operations. More often than not, the unsafe blocks are needed because the compiler can not check all of the invariant cases.
The first paragraph should probably have had a /sarcasm tag. To rephrase with less snark, I don't believe anyone can become an expert without trusting prior experts.
Since predicting the future is hard, the cautious approach of not fucking with complex systems we don't understand fully until the effects are so bad that we need to expend significant effort to mitigate them seems best to me.
Does that mean that Macbook users will be able to use iPad keyboard instead of the even worse one they have as part of their Macbooks? Sweet!
If you are familiar with Linux, I don't know why you'd want to switch entirely. It might be worth using though, and becoming familiar with. It's all about your use-case. FreeBSD is a great system, and for what it's worth, my favorite aspect is the documentation. It has really comprehensive man-pages compared to Linux.
Or always buy two and dissect one.
This is an example of default bias. By your logic, one could make the argument that we shouldn't hold the president accountable for lies he tells because it's generally accepted that all politicians lie. Regardless of your political leanings, should that ever, ever be true?

That argument simply doesn't hold up. Calling out specific, concrete bad behavior should never be defended with "everybody does it." Sure, there's argument to be made that seeking to destroy Facebook is an overreaction, but that's different than arguing that everybody does it, which completely excuses that bad behavior.
We need to calm our technology down
I don't know about other OS, but in Windows it's absurdly difficult to build an input mechanism that doesn't allow pasting.
Qt Examples for WebAssembly
Isn't that how all scripting languages became viable, they provided fast C extensions where it mattered the most. I.e. dropping to C for performance is by design.
Umm... No, they built something for years and gave it away for free without knowing if it was worth money to anyone.

It was worth money.

Therefore, they have left a lot of money on the table.

In my opinion, they're still not charging enough but they'll work that out. Keep at it OP.
Show HN: ImgPush – Minimalist Self-Hosted Image Upload Service for Your App
Can you elaborate please? How do you avoid a grizzly?
And if you don't, you can just take your throwing function, wrap it in a try-catch, and return errors. Voila, callers will have no idea it's really using exceptions inside.
"but pretty much all mainstream cosmology admits that it will end."

By using "admits" you mean they accept your point of view, even if they do not want to? Thats a bit telling about your worldview.

And have you ever considered, that cosmology can only make relative observations and speculations?

In other words, if our whole universe is just a small part of a bigger universe, how could we tell for sure, if all we can observe is within those borders?

Also, how likely is it, that out of eternal nothing someday came a whole universe which wents back to nothing forever?

Sounds more like religion than science.
Comment of the week :)
I asked him what he thought needed to change.

“I think Facebook needs to shut down,” he said.