skysight-inc/HackerNews huggingface dataset:
Me too! But there are dogs and homeless people all over; poop management issues are really not unique to SF. I am in Germany at the moment and my poop-dodging skills are still in high use.
Nearly anywhere expect in front of Florida Man's house

https://m.youtube.com/watch?v=10TkoYIFR0Q
Recruiters can be annoying, but they're also just doing their jobs. I think it would be better if you collected some templates for politely copy & paste point out why you're not interested on the website. If people don't back off, you can still send something that's worded more strongly.
Oddly enough apprehensions in the 70+ age group most often revolved around produce. Typically the story we got was that they were bored or just felt like doing something "exciting" rather than anything to do with cost. Those apprehensions were typically under $5 USD so it was the proverbial slap on the wrist.
Wise man’s Haskell (Free book for learning Haskell)
Hmmm. Who paid for the car parking spaces? Probably the city. I'm not sure why this should be any different.
> "Here are a few actionable things companies can do to remain profitable without tracking the maximum amount of information possible on consumers:"

Can we add to his list:

> Offer a paid option such that consumers who want to pay for privacy / less ads / no ads can.

> Along with a paid option, companies should develop partnerships with like minded peers.

For example, DDG could pair with various VPN providers and the DDG paid tier could included "free" with your VPN fee. That is, one payment, not two, two related services.
I respond to any recruitment spam with a GDPR request for all of the data they have on me, and a request to delete it after they've sent it. This has worked very well so far.
..but not so much that they can afford Amazon gift cards worth $50.
I don’t know what my personal actions have to do with what I’ve observed—smells like ad hominem.
No thanks (again and again) :-)
A nice example of Swarming in support of a Service Desk
You do have simulations in place, so iteration and testing are still very important. Formal verification, when used at all, is still not a substitute for lots of testing.
Absolutely. I wouldn't want to work with someone that wouldn't. I might not raise hell over a one off inappropriate comment. But it if it becomes a regular thing. At a previous company I went to the owner and flat out said that a particular employee was sexually harrassing people. He knew it already and it was creating a toxic environment. I outright said that if someone files a lawsuit and it makes it into the local newspapers, this company is done. I left shortly after, within a year a large percentage of the other employees did also.
> But the ads that go to the top should be the most valuable...

Why? I'm not using DDG for the advertisements. I'm using them for search.

> I just can't trust an ad format where I know the top click just spends the most money.

This seems orthogonal to whether the actual target is a keyword or user-tracked data. If two firms want to target the same demographic (e.g., Ford and Chevy want to target 20-something Dodge Ram owners who search for 'truck'), something has to decide which advertisements to display on top.
Yes. There was no mention of race. There was no reason to bring it up. Someone posts a story on how best to get a car fixed and inevitably some turd will make a statement about how it'd be harder for race X. Not every story needs race injected. Allow yourself to read something fun without having to go down a cloudy path.
It’s not the rider’s problem.
Speaking as an employer, thanks for this. Recruiters really are a scourge on our industry and their fees come straight out of your salary. If only more people were proactive about job hunting.
What is the general bad experience that you have? I've engaged with one recruiter that made a good first impression, it took a bit of convincing to have him find me jobs with a suitable market rate (they probably like lower salaries because it increases their chance of success and this payout) but then he actually offered me a couple jobs that I think I would have had a hard time finding myself. I never acted on any of his offers, so maybe I haven't encountered his bad side yet, so I'm curious.
To save you time, because they don't mention it until they show you the logs later:

The main tech here - that reassembles images from HTTP - is 'driftnet'.

Apt get or yum install it or pacman etc on any Linux distro.
You're confusing source of revenue with source of value. Both Google and DDG offer value by providing desirable search results (and other services).

As I said: for both companies, the revenue source is fungible. The core value is not. DDG would still be DDG with a different revenue model. It would not be DDG without search.
If they declared it to be Postgres tomorrow, not many would complain.
It means both, youngin’, and has as long as I remember. There was a change to the API these last few years where calling the scooter() method with no parameters now gives you a kick scooter, but you can still call using the withSeat flag and get a step-through vehicle.
There’s a difference between can and will. I need to get my kid to school and get to work, then get back home again.

If you have the time, space, cash and desire to futz with a dozen pieces of gear that’s great, but does not invalidate anything at all.
I do this too.

Disclosure: I work for Streak.
>I've averaged 27 kph doing 90 kilometers on a friggin touring bike, carrying a sleeping bag, change of clothes, shoes.

You have to realize you’re not the average person right? E-bikes are great for people with mobility issues, people who aren’t interested in riding under only their own power, etc.
Basic income requires mandatory colonization draft enrollment.

Or in Heinlein's words, re: citizenship:

"Under our system every voter and officeholder is a man who has demonstrated through voluntary and difficult service that he places the welfare of the group ahead of personal advantage."
Hm, thanks for the link! Definitely ridiculously unprofessional Twitter account they have. I wouldn't call them Nazis based on those tweets alone though. But yeah that certainly doesn't reflect well on them.
Don't worry, it won't be installed and it's not practical. Also, the delta will be submerged by rising oceans soon enough so that won't be a worry either. :^(
CPM should be updated to CPK.

The M in CPM is the Roman numeral for 1000. It's an archaic term, and should be replaced with the SI unit for 1000. Though coining the phrase "kilo-impression" would be a stretch.
that's the best I've seen since the invention of tabbed-browsing multi-container tabs.

suggestion for potential area of improvement: please provide detailed installation instructions (or a docker image)
5 cool features of Payara 5 you may not know about
And give up a chance to make a long-term, mutually-beneficial friendship with a trustworthy, honest individual who knows whats best for your career?!
As a pedestrian or as a driver of a vehicle? And if a pedestrian, it's clear people are complaining that there are people are riding on sidewalks - when perhaps they shouldn't - so that seems less safe.

And that's a pretty general statement. Could you explain why you feel safe unsafe with cars around you?
To be fair, it probably qualifies as a PAaaS.

(Passive Aggression as a Service.)
80-year-old Lynn man arrested for alleged lottery ticket scam
One of the biggest complaint I have been hearing is that scooters take space on sidewalks

As a 4+ mile/day pedestrian, the biggest complaint I have is many of them are ridden on the sidewalk. I've had too many close calls to count. I can't wait for the rainy season to start, so I won't need to worry about them anymore.

In CA, there is a state law that prevents them from being ridden on the sidewalk, yet the police in my city won't enforce it. Mayor told them "hands off" and near as I can tell, the Mayor is working a deal with the scooter companies. Money over safety. Disgusting.
Why bother? If it happened once it will happen again. You might as well throw a tissue at the sky in an attempt to stop the rain. They just don’t have any reason to care who picks you up so long as they get your money.
Ask HN: Which tech blogs or publications do you follow?
I am looking for interesting tech content and would appreciate some recommendations.
It's easier to use than CuDNN directly, and not having a python dependency can be considered a feature.
This is a load of horse crap. You routinely hit 25 mph (40kph) simply riding down hills on a normal bike.

The 25 kph limit makes no sense. It's a slower speed than almost every rider out there, and it's frustratingly slow as a daily commute.
Quora is garbage. It's full of self-proclaimed experts, who give the impression that their answers are more valuable than those found on other questions/answering sites.
But that's true for non-tip workers too. Service is a bigger thing in the US than it is in Europe. It's a cultural thing. Tips doesn't change that.
What Is the Best Diwali Wishes for Friend and Family?
You already trust your search engine to rank results based on your search terms. They can do the same thing for their ads without having to do additional tracking. These features can pretty easily be added to the auction if you consider bad ads as a cost to your company.

You end up showing the ad that maximizes something like bid * click_rate + quality_score * quality_value. quality_value can be tweaked to change the balance between short-term revenue and ad quality.
I am torn on this, devs are currently in a very fortunate position (if you live in a tech hotspot) to be able to just ignore these requests or be impolite by sending a link like this. However I believe you should still be grateful to be in a position like this and treat people with respect. Sending a link saying "no, stop contacting me and gtfo" is pretty rude. I have well educated friends that work in different industries or live in less populated areas who would be grateful for any HR inquiry.
This is a complex design, quality assurance, and overall production culture problem. Yes, things should be designed to not be ambiguous, but QA should catch such issues as well, because this will happen inevitably, sooner or later. And the production culture should disincentivize process violations and "creative" (aka untested) solutions during production, such as hammering a sensor into the place.
On the flip side of the DUI experience (which I believe); you can easily ruin a driver’s source of income by simply accusing them of drunk driving. Best case scenario they have a dashcam and can demonstrate their sobriety with evidence, but worse case they’re deprived of their income and forced through a kafkaesque process to beg for their job back. I’ve heard this experience from half a dozen different drivers.
Agreed. While I'm a fan of being terse when justified, these folks aren't telemarketers peddling medical back braces or whatever. They're trying to do right by many others. And while we might be gainfully employed now, burning a bridge isn't necessary nor wise.
I wish LinkedIn would let recruiters realize that I'm only willing to work within specified geographical areas. Probably 80% of my LinkedIn recruiter spam is for jobs that require moving to SV or NYC. It's a waste of everybody's time.

Even better would be a mechanism that cost recruiters actual $$$ for spamming people whose profiles clearly indicate they're unsuited for the job or unwilling to relocate to the job's location.
On the flipside I feel so blessed that we literally have people offering us jobs left and right. Count your blessings and don't be rude to these people who are just trying to make a living.
Your DNA Is Out There. Do You Want Law Enforcement Using It?
I prefer my brother's post "How to handle recruiter calls" which is 5 years old and every bit as relevant as when he wrote it.

https://david.weekly.org/how-to-handle-recruiter-calls/
Are you implying that there’s an ad format that you can trust?
I think you overestimate the extent to which it matters. People tend to stay home in bad weather car or not. I wouldn't take a scooter out on plowed streets but once the storm has passed and the streets have been plowed I don't see why you couldn't use a scooter in winter.
You're right, I believe I'm thinking of accelerometers.
If you order doesn't that mean some dependency exists?
He's also not out of the norm in any way. Maybe most riders won't average that speed (although I'd suspect on flat ground they easily would), but any rider going down a decent hill will easily hit 40+ kph.

The average running speed of humans is around the same limit - 11 to 15 mph (17 to 25 kph). Almost everyone bikes faster than that.
US election system reveals frightening vulnerabilities at almost every level
Doesn't seem to work much better than whatever solution Bing uses, see https://news.ycombinator.com/item?id=18317051

Though that was 2017, and Google might've improved their protections since then.
You missed out the other model of cost per slot, e.g. Daring Fireball’s ad, various podcasts, etc. While you’re paying for visibility it’s not a direct CPM as there’s a fixed cost for the time.
The two big US search engines use personalization to give you better results. One of them is your main partner. You accuse only the other of evil-doing.

I thought the reasoning was pretty clear.
It's similar and they are both considered gradual typing, yes. Dialyzer is 'better' in some ways though. For example, consider this TypeScript:

function f(a) { console.log(a.x); }
f({});

With the strictest checks turned on ( try it at https://www.typescriptlang.org/play/#src=function%20f(a)%20%... ), TypeScript will give you this message: `Parameter 'a' implicitly has an 'any' type.`

Now consider the equivalent Elixir:

def test2(), do: f(%{})
def f(a), do: IO.inspect(a.x)

Dialyzer will give you this message: `Function test2/0 has no local return ... The call 'YourModule':f(#{}) will never return since it differs in the 1st argument from the success typing arguments: (atom() | #{'x':=_, _=>_})`

This is why I said the Dialyzer message takes some getting used to :-) But, it just means that `f` needs to be called with either an atom (because you could pass in a module to the function, and modules are modelled as atoms), or with a map object with the `x` key and possibly some other keys.
What does that have to do with the point being made ?
Even if you see no reason to bring it up, and it frustrates you to see other people mention it, it shouldn't stop other people from discussing that angle. Allow yourself to read something without getting angry because you don't like the topic.
> Also, just a a final comment, I find it amusing that Stallman has these little nicknames for all the non-free things he doesn’t like. It seems to me a bit childish; I wonder if this actually helps him or it just makes other people feel like I do.

This seems like a logical counter to the Orwellian argument that language shapes though.
If you propose you should be free of Microsoft influence, you should reject their rebranding of spyware as Telemetry. It's a political statement more than childish mockery.
Disclosure : I don't.
It used to be really useful, in the beginning, when people actually contributed to the platform for the sake of curating knowledge. Now it feels like an advertising platform. Either for companies or "influencer". Posts get artificially prolonged, people add stock images to make people click on the posts.
Can we please call this a 'recruiting canary'?
It’s to try to stop drivers from driving illegally next to them.
So true. If the fee was reasonable then "whatever", but it isn't reasonable.

And what is worse is that if an employee isn't motivated enough to spend maybe 30 minutes per day sending out some targeted info about themselves to companies that really could use their labor, then I don't think that employee is going to be motivated enough to do a really good job once they're in the seat.

A corporation can afford to pay 125-150k per year plus lots of capex/opex benefits. Maybe the employee is motivated and is a "rockstar" and does a great job, too.

But a startup hiring 10-15 people per year really needs to get it right every single time, and more often than not, motivation is more important than raw skill.

Just my opinions :)
I actually work with someone like this and didn't even realize it until I read this article. This person will immediately berate anyone that has done anything slightly "wrong" and imply that they are stupid and shouldn't be wasting everyone's air.

Seeing how Linus changed his phrasing and still kept the message really opened my eyes. Fortunately, this is my last week working with this person so I won't have to put up with it much longer. :)
> “We all use Uber. We all use Amazon, right? How many of you have ever spoken to a human at Uber?”

Uber support via the app is absolutely horrendous. I do hope that's not being used as a model.
I love getting a lot of attention.
Because of the cold wind. Snow is one thing, but the cold wind blowing at you is something people won't be comfortable facing while on a scooter.

But yeah, 40F-60F's is completely okay for a shorter scooter rides I guess.
Ask HN: Vimium\cVim but for Windows desktop
This post is more like idea validation. I think most of this audience knows vimium\cVim or similar plugins:
https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb
https://chrome.google.com/webstore/detail/cvim/ihlenndgcmojhcghmfjfneahoeklbjjh

I have been working on this idea for several years, basically building small prototypes and it seems like never ending story.
aThis post is more like idea validation. I think most of this audience knows vimium\cVim or similar plugins:
https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb
https://chrome.google.com/webstore/detail/cvim/ihlenndgcmojhcghmfjfneahoeklbjjh

I have been working on this idea for several years, basically building small prototypes and it seems like never ending story. Maybe gathering some feedback would help development process or get rid of this idea all together. Things that vimium and cVim does are also possible in Windows desktop environment. It's not as fast and it doesn't work with web based applications (electron). I's possible to create application that works out of the box with every other windows application, by scanning through elements.

Would like to hear more opinions and suggestions.
Do you thing there is potential for this type of application ?
Would you be interested in this type of application ?
Do you have use case example where you could use application like this ?
What specific feature requirements (besides left, right, double click, scroll) ?
Would you pay for it ?
Quora is not a forum for product placement. The CEO ad was not answering the question.
You looking at this from your own perspective not from recruiter’s POV. They don’t care whether you are grateful or not; it’s just a job to them (nothing wrong in that). At the end of the month you just a number in column “converted” or as they probably called “placed”.

Of course some people with tons of skills will be easier to place than others, hence recruiters will push harder.
Potentially an easier path I've been thinking about is to take the already well polished Rcpp<->R bridge and extend it one more layer into a guile<->Rcpp<->R bridge. Part of the motivation here is to get better integration for statistical programming into GNU/TeXmacs: an scientific "office suite" built using guile scheme.
Lots of big podcasts are going CPM and inserting ads into each download.
Calling it a failure/setback is pretty harsh and misleading. Getting off the pad at all is a major success for the first launch of a new launch vehicle.
a hammer is my go to tool for anything thats stuck. a good whack usually get things going ;-)
I know that I am going to be downvoted and this comment is going to be deleted within minutes by DDG online army, but I've really had enough with all DDG shilling in online tech-based communities like HN, reddit and 4chan. Call me paranoid but I almost 100% sure that all these shill threads everyday are not a coincidence. The amazing thing is DDG itself is a mediocre search engine so I don't really understand what all this fuss is about anyway.
Linear Sagnac effect (light grabbed by linear uniform motion) contradicts Special Relativity too.
For what it's worth, Stallman speaks both Spanish and French in which the expression "global warming" does translate as though it were "global heating".
The big red "No Soliciting" seems a tad unnecessary to me. Yes, recruiters can be annoying, but they're just people trying to make a living.

I don't have this problem with recruiters, but I do have it with people seeking investments. I just have a stock reply: "Thank you for the opportunity, but I'm not doing any investing at the moment."
> David Neeleman told attendees at a meeting in New York on Friday that Moxy’s mantra is “we’re just a technology company that happens to fly airplanes” — and that its customer experience will be “very high-tech, very high-touch.”

You can’t make this stuff up.
Programmers should give appropriate attention to security regardless of whether they are doing either original work or a rewrite, and in the latter case, regardless of the reasons for the rewrite. I would not regard those who do otherwise as good programmers. Clearly, a DHCPv6 client within Linux' system administration suite is a case where security is an issue of the first magnitude.
> Sometimes I have used cmake and it was uglier, more complicated, and harder to understand.

okay, please provide a makefile which:

* detects if, say, libpng is available

* compile a library, an executable and a unit test if that's the case

* links the executable to the library and the library to libpng

* does so for mac, windows, linux, creates a .app for mac, an installer for windows, a .deb package for linux

* can be used from IDEs, with IDEs understanding where your code has to be fetched, what the includes are, etc

here's more-or-less the CMake version :

project(myapp)

find_package(PNG REQUIRED)

add_library(mylib lib.c)
add_executable(myapp MACOS_BUNDLE WIN32 app.c)
target_link_libraries(mylib PRIVATE PNG::PNG)
target_link_libraries(myapp PRIVATE mylib)

install(
TARGETS myapp mylib
RUNTIME DESTINATION bin
ARCHIVE DESTINATION lib)
include(CPack)

you can't seriously say that this (which covers an immense part of software project needs) is easier to do in make, right ?
This goes for internal and external recruiters, in my opinion:

The phone screen always goes just peachy. "Wow, this is great. Awesome experience. You sound great on the phone. We would love to have you come in."

Then you either get rejected after the first round, ghosted after the third round, or shockingly they give you an offer and then after the first month "it isn't working out".

Interviewers are either way too candy-coated or way too curt.

Maybe this is just my experience, but I have over 8 years of legitimate professional experience in this industry and have been employed at megacorps and 20 person companies alike.

I got so sick of the charade that I currently work for an oil company!! Go figure.
I get that, but as someone who rides a bike in the city, very few cyclists consistently go faster than that. I don't want to have to share a bike lane with people who are riding what is more a small electric motorcycle than a bicycle.

That said, I'm all for people buying electric motorcycles if that's what they want. It seems like an area ripe for innovation, and getting somebody to step down from a car to something smaller is great by me.
>Maybe I’m a minority, but as a cis man I’d find a big public wall of porn in a conference disgusting. I’m definitely not against porn, but there’s a time and place for everything.

So which one is it?