skysight-inc/HackerNews huggingface dataset:
I work in ads now too, I've thought about switching into finance for similar reasons. I just get along with people who are at work for the money hahaha, we all seem to get along and not get too stressed out. No one is bent out of shape because their passion idea is shot down, everything is nice and measured, bonuses are given out to people who come up with ways to make more revenue so (at least in my experience) there's not too many politics.

Is there anything in particular you did to switch? Any specific tech skills you picked up? Or did you just apply and do normal interviews?

I've mostly stayed in ads because I'm really good at JavaScript, and a huge chunk of ad optimization/tracking is on the frontend.
Tuxtrans: Linux for Translators
Add some producers, cinematographers, actors, oscar awards and so on. Complexity adds up.

OTOH, In Dgraph GraphQL, you'd just do a simple schema edit from:

type Movie {
...
director: Director
}

to

type Movie {
...
directors: [Director]
}

You're right about application code stuff. But, that's a common cost across both the spaces -- though, I'd argue that JSON responses back from GraphQL (/ Dgraph) make it easier.
Podcasts are a nice thing to hear while doing other stuff. There are also fiction and true crime podcasts that use music, narration, and dramatization to great effect. They can use recordings of their subjects instead of quoting them. The rhetorical power of elocution is a pleasure in itself, and I like to feel that I am not so alone – especially now.
Couldn't you apply this same argument to almost anything, though? It seems if you take things seriously enough, fun as a concept ceases to exist.
Podcasts can certainly be fun, but audio is so inferior to written text. Am I the only one that gets inexplicably annoyed with most podcasts and podcast culture? I know I shouldn't be so grouchy, but dammit I don't want to hear about your podcasts or listen to them.
I wish someone would write a modern alternative to GNU Make. I've looked and there don't seem to be any. The closest is Ninja but it doesn't seem to be intended to be hand written.
Sharing global stack data with Terraform
Life Sciences Observations #10
Says a thing or two about communication and web scale medias. I kinda interpreted this notion when following mailing lists of some projects. People there speak few but deep. The complete opposite of the web 2.0 (microblog, tweet.. it's all high frequency low depth).

Good things require a good deal of patience and thinking ? I suppose that's what F.Bellard spends most of his day on.
> There is a lesson here: no matter what it is that you are building marketing is going to be important. Sometimes more important than the actual product.

Not if you're this guy [1], he went out of his way to ensure he got the worst reviews on Yelp from his clientele in order to defy the monopoly Yelp has over the Industry and its exploitative shakedowns.

The GM at my last restaurant hated having to pay and play by Yelp's reviews but since we were doing upwards of 20k+ days even during non-peak season on a consistent basis it was a marginal cost at the end of the day and 'a cost of doing business.'

Having been in-out of the Culinary Industry, jumping from tech and automotive in between, restaurants rarely have Marketing down and often relies on word-to-mouth practices.

Unless you're on something like Chef's table, or one of Bourdain's old shows, or get a Michelin star (or to a much lesser degree James Beard award) there is very little exposure outside of local magazines and who even bothers with food critics--if they're even around any more--outside of someone being a person with way too much time on their hands.

One of my colleagues/cooks went to NY on all expenses paid trip to see Blue Hill Farm, and got to be with Barber all weekend long. He said that Chef's Table was a life-line that pretty much put him on the map, because prior to that no one really paid attention outside of his local NY clientele.

One of my more loftier post-retirement goals was to see if I could make a few pilot episodes highlighting the local food scene within certain Tech hubs and eventually Digital Nomad cities all over the World and have dinner with a select few startups to see what they were about.

Having a hand in both Industries I thought I could capture things well, and I even drew up a list of cities I'd visit, starting with my own and a few in CA. COVID has put a damper on it all, but may be worth exploring now that there is a dire need to help and people seem more receptive to help out people in the Restaurant Industry as things are slowly starting to open up. Hopefully with a few EPs and a refined approach I could pitch to Netflix, Hulu, AppleTV et al... Honestly, I just want to be able to aspire to make something worth Zero Point Zero Prodcution's attention as they do brilliant cinematographic work.

1: https://thehustle.co/botto-bistro-1-star-yelp/
Usually for dynamic pages, it's still working off of some internal API. So when I search for first name starts with "a", it's sending a POST request to https://efdsearch.senate.gov/search/report/data/ with the following form data, which returns a nice JSON response.

Obviously you'd have to handle with correct headers and CSRF tokens, but it'll be easier than Selenium for sure.

draw: 1
columns[0][data]: 0
columns[0][name]:
columns[0][searchable]: true
columns[0][orderable]: true
columns[0][search][value]:
columns[0][search][regex]: false
columns[1][data]: 1
columns[1][name]:
columns[1][searchable]: true
columns[1][orderable]: true
columns[1][search][value]:
columns[1][search][regex]: false
columns[2][data]: 2
columns[2][name]:
columns[2][searchable]: true
columns[2][orderable]: true
columns[2][search][value]:
columns[2][search][regex]: false
columns[3][data]: 3
columns[3][name]:
columns[3][searchable]: true
columns[3][orderable]: true
columns[3][search][value]:
columns[3][search][regex]: false
columns[4][data]: 4
columns[4][name]:
columns[4][searchable]: true
columns[4][orderable]: true
columns[4][search][value]:
columns[4][search][regex]: false
order[0][column]: 1
order[0][dir]: asc
order[1][column]: 0
order[1][dir]: asc
start: 0
length: 25
search[value]:
search[regex]: false
report_types: []
filer_types: []
submitted_start_date: 01/01/2012 00:00:00
submitted_end_date:
candidate_state:
senator_state:
office_id:
first_name: a
last_name:
Sounds like how most software handles security until it’s audited.
@rahulpyd, love your post!
FYI, Kutty or കുട്ടി means child in the language of malayalam :)
Show HN: Method Overloading in PHP (many methods, same name)
It's implemented in a single parent class, using __call and reflection.

Not production ready/safe, just something i hacked together for fun.

https://gist.github.com/RicardoLuis0/0f07e8e3432ef13f7492136ff5c3a598
MMU gang wars: the TLB drive-by shootdown
Yes, the unethical part is stealing the Google search results, taking the tips from the drivers instead of distributing them, etc. All the stuff you heard about over the past years. If they had an ethical business, we wouldn't be reading this article.
English is a required second language here in the Netherlands. Like 80% here can speak it. It is so popular that many thing are English on default here now. Nearly all our radio music is English, university classes are English, Public Transport switches from dutch and English when it gets close to the bigger city's like Amsterdam or Rotterdam.

So if you ask a random Dutch person what kind of music he likes it is on default English other wise he will tell you specific. For the few words that we still use the dutch words to foreigners we have the opposite. We like to use the dutch word and don't translate it because it is just be a bit strange.
There is not really a mechanism to do that. The US does not have the mailing address of every citizen, or no sure knowledge which SSNs belong to dead people, and what the current address is that corresponds to an SSN, etc. The closest is tax returns. There are about 100m more people in the US than tax returns, and some people file more than one return (companies, trusts). I am sure the US has the correct information for half the population. But if you start thinking about millions of $10k checks being sent to the wrong address the potential for fraud is pretty mind boggling.

I don't think that is the only reason, but it is something to consider.
Everyone has JavaScript disabled sometimes. https://kryogenix.org/code/browser/everyonehasjs.html
Note that Cassandra has similar limitations with data/throughput, but they aren't enforced or documented (because they depend on your particular setup) and your queries just fail or worse make all queries to the same node in the cluster fail (fun times with large wide rows).

The rich data types in Dynamo are quite strange, since they're basically useless for querying I'm not sure why you would use them. Maybe I'm missing something...
Where by "successful" is meant: the ones who get attention. In other words this is a tautological claim. Everyone else has already pointed this out, but as a non-self-promoting developer I have to add my bit.

Often the best programmers have zero self-promotion instinct, and this has nothing to do with not wanting to share. "Share" in this article means something like "publish", and that's both a different skill and a different desire.
Better memory footprint and a tiling window manager. Linux does not inherently have worse hardware support.
Had to look that up - "The purpose of a system is what it does (POSIWID)".
> I'll never understand the drive to bury so much good information inside video and audio.

Important aspect is that it faster to produce then writing.

> Lectures can be a great adjunct to study but it's just not the same thing.

Popular good podcasts are not like lectures. They tend to have less information per minute and light side chats where your brain rests. They can be consumed while cleaning, cooking or going somewhere and paying reasonable amount of attention to surrounding environment. You can not do it with lecture (I tried).

You are still learning, much more then if not listening at all, but at smaller pace then expected from lecture and it requires less attention.
I’m making no judgement or claim either way, just providing context.
We are somehow able to regulate consumer goods (health and safety standards for example), which also is a global operation involving hundreds of thousands of actors.
I fully remember picking up coffeescript because Dropbox had used it. I only ever used it on one project. I try and remember that every time I have the urge to go with Reason, Elm or even wasm compiling things. Long live JS.
It's also true for federal minimum wage.
Has there been any research into the extent that masks do or don't result in modified behavior, not directly related to the mask? For example, if you go out and most people are wearing masks, it may serve to remind you to wash your hands when you reach your destination, to not linger unnecessarily, etc.
As I find myself writing my own PHP quasi-framework from scratch in 2020, I am definitely feeling this. On the one hand, reinventing a wheel like this is utterly insane. On the other hand, for the simple project I'm doing this for, nearly all the other wheels I've found turn out to be monster truck tires, milspec tank treads, or waterskis.
> My entire point is that an article wouldn't say (and doesn't have to say) that "This means that any of y'all out there can do the same thing as these coal miners that created a tech shop." So it would be pretty pointless to "walk through" an article and "prove my point" by finding such a line; that sounds like the challenge you would make if you wanted to sound like you were being rigorously evidence-based but also weren't aware of the points I had just made.

I wasn't asking you to find a line or a pithy quote. I was asking you to explain how you thought a particular article proved your point in detail, with examples of what the article says and the subtext you claim is there, rather than just insisting one exists that does. Basically, you're talking in vague abstractions that I don't think are true in the case, and the way to deal with that disconnect is to talk about the specific reasoning.

But this is all a digression. Even if some journalist somewhere wrote an article that consisted entirely of "Those stupid coal miners need to stop complaining about their lost jobs! They should all quit their bitching and learn to code!" repeated over and over, it wouldn't justify the harassment of all journalists as a class with the phrase "learn to code" like has happened here and elsewhere. That's the real topic of this thread.

> No. "Look at this success story, probably a trend" is exactly what counts as casual promotion! Again, do you hold to this standard on any other issue? Do you deliberately ignore any subtext, and ridicule everyone who reads such subtext into an article? Or is it just for this one issue?

Eh, not necessarily. Reporting on something is not promotion, it's reporting. Reporting on something that looks like a trend is not promotion, it's reporting. It's journalists' job to report a lot of varied things: good, bad, and neutral; novel and familiar; human interest stories and world changing events. To be more specific the actual journalistic articles I've read in this thread read as reporting, not promotion.

Also, sometimes that "subtext" is just the interpretive bias the reader brings, and nothing more.

> Yes, but it's also possible to promote such a feeling while maintaining the plausible deniability -- that you seem to buy into! -- that "oh, hey, we just reported one obviously-atypical tech shop started by coal miners, not our fault you generalized from that".

Yeah, it's possible, but don't you think that's a pretty conspiratorial way of looking at it? Maybe the Guardian (to use a specific example) just reported on that company because it was an interesting story that people might want to read about?
It is factually an internal issue. There is the Republic of China on one side, the People's Republic of China on the other. This is the same as North v South Korea (the war isn't over in both cases, they are just playing the clock) but with the crucial difference that in China's case one side is too big to be pushed over.

Again, this has been played to annoy the PRC, standard divide-and-conquer tactic, but the reality remains that no country is going to go to war against China over this, or in general.
Author here, also willing to answer questions
I think humans are better at building such a thing if the aim is not gobbling up the entire web but only light websites that aren't commercial. I think that would be hard or impossible to automate. It definitely has an early 90's vibe in terms of results. Not terribly useful be but interesting nonetheless.
Around the time that "nacht wacht" has bean pained nearly nobody in the Netherlands spoke English so that ha probably nothing to do with it.
Creating a new blog post and amending the old one to add a line at the top that says something like "Update 2020-05-15: New thoughts on the algorithmic complexity of spline reticulation" with a link to the update post works, and allows the reader to make up their mind on whether they agree with the previous post or the new one.
Exactly. I have zero issues with that, and the fact that Joe Rogan is aware of it helps a ton.

I like listening to all the various guests he invites, like doctors or even professional archers. I like hearing them talk about their stuff deep enough where I, as a person who knows not much at all about their specialty topics, can learn something. But it would become not that interesting to me if every single guest of his would dive so deep, I would not be able to understand anything without reading a tons of pre-req material.

It is a really difficult thing to balance, between going too in-depth and being too surface-level. And, I feel like, that's why Joe is so popular, as he nails it very well.

For the topics that I want to dive very deep into, I can just listen to specialized podcasts on those topics. But as a general "seeing tons of cool stuff and learning about basics of really diverse topics I would never see otherwise", Joe's podcast is great. Plus, Joe manages to open up people, to the point where they get really candid and, for the lack of a better word in my mind, human. Even the people who hold very opposing views to those of Joe's.
If anything, this is one measure directly at odds with democratizing the Web.

You wrote a brilliant app but lack a license? No audience for you.

Also, if you have to produce an MVP to the same building code as a house with 50 years of expected use requires, this is death to all but exceptionally well-funded innovation.
One could argue that audio is superior for comedy, just to give an example.
This is about how delivery services screw over the restaurants. My advice is: to avoid screwing over restaurants, don't use delivery services.
That's an interesting example: the projects where he's had the greatest impact (QEMU, ffmpeg) are fairly normal open-source projects, with Fabrice participating with other people on mailing lists or bug trackers, not to mention successfully handing maintainership over to a larger community.
draw.io (which is now app.diagrams.net) is all I've ever needed. I got my company to buy the Confluence plugin for it too. It's free to use by itself.
California Police Used Military Surveillance Tech at Grad Student Strike
If it ain't broke, don't fix it. Titan IIs are no longer around, but they too were used into the 21st century.
Keen analysis, thank you.

Paraphrasing: emojis serving as web bugs.

https://en.wikipedia.org/wiki/Web_beacon
I agree with the original article that the platforms are screwing over the small businesses, but I think this comment about the end-user experience is very important too. Some people don't like talking on the phone, some people just like the convenience of one app to order any kind of food. Like it or not, in aggregate, people value convenience and low price over quality of experience and fairness.

I think there are a lot of variables in play. First is about restaurants as commodity. The problem is that in the US, this is often literally true. Chain restaurant (franchises) all have the same menu, same suppliers, same process. Yet they still compete with "mom&pop" places where recipes are unique, food is locally sourced (sometimes), and they are pouring their sweat and tears into the business to make a living. People say they want to support their local businesses, but then convenience or price wins out in the end.

Another factor is the asymmetry between small-business owner restaurants and the nation-wide delivery platforms. Industrial food chains like Taco Bell and Chipotle's can negotiate national contracts (and pass the costs to their franchisees), but every independent restaurant is at a disadvantage. Independent restaurants are usually overloaded
already dealing with suppliers, employees, and landlords, and they are not savvy about all the issues with online advertising and marketing.

Finally, there is the deception. The platforms have slick marketing and sell one rosey outlook to the restaurants, get the contract signed, then do a lot of other shady things as this original article points out. It would be great if the restaurant owners could understand these marketing practices and insist on contracts that protect them. Given that most owners are probably too busy and not knowledgeable about online marketing, it would be great if there were small-business associations that stood up and insisted on fair terms for all small businesses. And absent that, there should be regulations and enforcement.

Yes, the online advertising industry definitely needs more regulation, and if the small businesses are too fragmented to stand up together, the government should step in to make laws and stop the abuses.
Qt Virtual Tech Con 2020 – personal impressions
And yet, people still continue to use Facebook/Google/etc en masse. These companies are in the news what seems like every week, but the number of people who have left those platforms is negligible.
If a business fails because it didn't plan for a black swan event, let it fail. Otherwise you create a moral hazard and ensure stuff like this happens over and over again.

It's bad when these businesses fail because it hurts the employees, that's why they should direct transfer cash to employees.
Use Geekbot.io
I swear by it
I think much of this foreshadows how the infrastructure of networks will evolve over the next decade to cope with difficulties of this nature.

There was a project I worked on several years that required becoming familiar with SEO in the earlier days and tactics like this have exploded and become more automated since 2010.

On a global network, enforcement hurdles (real or perceived) are turning the information superhighway into a digital concentration camp.

I personally can enjoy an I.S.H. without having to access a global network and forecast segmentation of networks branching off and web properties poping up on the new canvas to cater to domestic or local norms, rather than accessing a network where lowest common denominator dictatorship engagement/enforcement cancels out any benefit of ease of data retrieval.

We can easily siphon anything from a global network, so IMO, you may still access a network to assist with day-to-day tasks, but Internet 1.0`s days are numbered as being part of many folks daily routine/lifestyle.
Rightgif looks great but sucks its not offered as an API and only as a slack bot
Quality video, or audio[1] is not faster to produce than writing. Recording, editing, encoding, uploading are all very slow, time-consuming processes, per minute of content produced.

[1] Never mind that in order to produce quality audio, you need to have written... Your script. Which is a lot harder than writing something readable.
I second this.

I was homeschooled and am homeschooling our children. The best part is the flexibility and adaptability. Embrace it.

Learn through living. Having your kids alongside you is probably a more representative sample of what living their lives will be like than age seperated peer groups forced to congregate in the same building each day.
Here you go:
https://web.archive.org/web/20200515203018/https://www.saddl...
So why doesn't Mozilla go for government grants instead of getting money promoting Google Search?
Or is it friends and family like how 70% of auto crashes happen within 10 miles of home simply because that's where you drive most often?
I chat with people all the time when I'm looking for a creative break out. The idea that it is just going to happen at 10:30am on a daily schedule is baffling to me.

I mean, if your team is entirely dysfunctional I can see how doing this can kick start thinking about how to solve development better. Better than nothing. But this entire thread is basically "you are doing it wrong, this is the correct process". There ain't no process (mostly).

Perhaps its a way to make terrible, unmotivated developers more productive. I dunno. I've been working from home since March, and haven't missed stand up at all. Everything gets done. Conversations that have to happen still happen. Because we take our job seriously and know enough to reach out when we need to (love my current team, small as it is).
Hungry foolhardy chemists.
If you face a choice of what frame to put on the wire at any moment, the queue discipline makes that choice. The easiest policy is to simply send the oldest frame, but this is also the worst policy.