skysight-inc/HackerNews huggingface dataset:
You're implying a contradiction (and a weirdly adversarial one) where none exist. "Less is more" never implied "we will never change anything" or "we got it exactly right with v1". Yes, Go launched without generics so the developers could figure out whether they were really necessary and how best to add them.

I'm sure many will say "well I could have told them they were necessary from the start", but the overwhelming majority of these people are just lucky--they picked a conclusion that happened to pan out. And we know this with certainty because most of these people make arguments for generics where they are neither necessary nor useful--they're merely familiar with languages with generics and they reach for them on first sight of a problem. These people also can't articulate the advantages of not having generics--namely the unreasonable productivity that accompanies everyone writing the same code absent personal flourishes. The very fact that these people consider it a no-brainer that generics were the way to go from the start betrays their error--generics are only just worth their costs, and the emphatically pro-generics camp can only rarely articulate those costs due to their inexperience with other kinds of programming.
> Stores take measurements about their customers, so do sites.

When stores use Bluetooth or other tech to track their customers movement within their stores, that is also a creepy and unethical.

Also "voluntarily" is a complete misnomer as nobody is volunteering for this, a more correct world would be "unwittingly" or possibly "begrudgingly" depending on their level of tech saviness.
Pretty sure the way they teach law students is to first determine whether a work is covered by copyright before going on to fair use... :D

But then, it's the Supreme Court so nobody's gonna fail their papers...
Why stop there? Streaming service for kids that shows no ads!
And PyQt generates that metadata to make signals work?
I'm really not sure I would call Java's standard library comprehensive. I've only worked with it for a few months but needed many Apache commons libraries.
Also, this nugget: https://www.youtube.com/watch?v=ZCb49OOCGqA
> we start operating like lawyers with partnerships, and turn bosses into customers.

I've definitely seen a number of consulting companies follow this pattern. This is one successful business pattern, no reason why more devs can't do this.

However, someone needs to be the sales person and moves away from programming. Does that happen in law offices as well? (I believe so, but that is mostly from reading, not first hand experience. See also https://www.merriam-webster.com/dictionary/rainmaker )
It doesn't matter one bit. As long as money flow free between borders, wealthy individuals will always choose to follow the law of their choice, going for the countries that are more willing to take the risk of holding dirty money just to get a few fingers on it.

The book "Moneylend" is a very interesting read on this subject.
If the drones have cameras and you can scatter AR markers around the space with known positions, you can probably just use a Kalman filter based on detecting the markers.
I think that the point was, your rules are not good population level rules.

Also, on population level and looking at history, a lot of marginalized subgroups would cease to exists entirely if they followed those rules. Including formerly marginalized subgroups that do better now.
I would add also PCBs for hardware prototyping. Ordering custom PCBs is ridiculously cheap and easy now.
Show HN: Google Drive to SQLite
Here's the repo: https://github.com/simonw/google-drive-to-sqlite

The README is using a trick I'm increasingly leaning on: parts of that document - the --help output and the example database schema - are automatically generated using Cog: https://nedbatchelder.com/code/cog and https://til.simonwillison.net/python/cog-to-update-help-in-r...
Grindr in China,

Fortnite,

tons of things depicting Pepe the Frog,
But it is - they could because the party leadership wanted to/ decided it was important. My point isn't that communism can't achieve anything, it's that you can't have private initiative that's against the party line - and that's not an accident of one particular implementation, that is a "feature" of communism itself.

"Unanimous" agreement on the collective good/collective interests only works, at all, in small groups (primitive societies) and dictatorships. That was really my point.
Yeah, I know about this tricks and all, but as I said people can easily decompile code; they can easily deobfuscate js...

I guess what I was expecting people to say is that's impossible to protect source code and just accept it and move on...
An admirable project, and it's great to see a tech billionaire trying to do something like this. A major barrier can be seen in the infamous "lump of coal in parliament" video. Scott Morrison is Australia's current Prime Minister. https://www.theguardian.com/global/video/2017/feb/09/scott-m...
It should be noted that we actually use this method to work out the size/shape of small asteroids that are too distant to clearly make out in a telescope. If you line up a few astronomers with telescopes over an area approximately the size of the object, and wait for it to pass in front of a distant star, then you can gather the measurements of when the star disappears from all those observers and get an outline of the object.

https://sky-lights.org/2018/10/01/qa-determining-asteroid-sh...

https://occultations.org/
Yep. It's mostly a knee jerk reaction.

After accustomization with a style that doesn't force explicit declarations of identifiers and their types, verbose type conversions, line breaks and indentation after every statement and brace, etcetra., one could definitely make a different (and similarly exaggerated) human language metaphor. For example, take some English text and feed it through a parser. Feels good to read?

(S (NP Parsing)
(VP refers
(PP to
(NP (NP the activity)
(PP of
(S (VP analysing
(NP a sentence)
(PP into
(NP its component categories and functions))))))))
.)

That's a bit how mainstream languages feel after using something that hasn't been forced into such an artificial form :) If you're willing to let go of that, you can write sentences and clauses on the same line, almost like prose!
Most people dont have kids randomly.
Hubble captures swirling galactic trio
>I would have a hard time believing that Trump is not approaching it as a business.

I also have a hard time believing he would invest a single a penny of his own money into this. He's a repulsive human being, but he's not an idiot. And his investors will be calling the shots.
"...they can always serve ads from the origin domain without JavaScript."

But most of them don't. Yes, they can change their model and in time they likely will.

As it stands now, one doesn't have to watch ads on the internet if one doesn't want to - all it takes is a little perseverance and they're gone. If one can't rise to the occasion then one has a high tolerance for ads.

Even YouTube can be viewed without ads with packages such as NewPipe and similar.

You're right about AI, OCR etc. and I think in time it will come to that.

It seems to me people like us will always be ahead because we've the motivation to rid ourselves of ads. It reminds me of the senseless copyright debate - if I can see the image then I can copy it. No amount of hardware protection can stop me substituting a camera for my eyes. What's more, as the fidelity goes up HD, 4k etc. the better the optical transfer will be (less comparative fidelity loss).

That said, the oldest technology - standard TV - is still the hardest to remove ads from. Yes, one can record a program and race though the ads later (which most of us are very adept at doing) but it's still inconvenient.

What I want is a PVR/STB that figures out the ads and bypasses them. Say I want to watch TV from 7 to 11pm (4 hours) and there's a total of one hour of ads and other breaks in that time that I don't want to watch then I want my AI-aware PVR/STB to suggest that I start watching at 8pm instead of 7 as this will allow it to progressively remove ads on-the-fly across the evening.

The person who makes one of these devices will make a fortune. If the industry tries to ban it (as it will) then we resort to a software version and download it into the hardware. Sooner or later it's bound happen and I'll be an early adopter.
If a low code tool can overcome the inner platform effect, then they'd win. But if you want all the paradigms like version control and what not, then code is the best tool for a representation that interop's with the rest of your non-functional requirements. Maybe we need to embrace coding a little more. Not the people in this forum, but the people trying to show us some sort of better "no code" way.
> People don't realise that others are forming real life opinions on these memes.

Maybe, but if any non-developer internalizes a worldview from those memes...that really just means they're blind to the usually worse offenses in other careers. While not perfect, measuring programmer productivity is infinitely easier than a long list of other job roles. At the top of that list is "middle manager".

We take hits on the chin about elitism, sexism, whatever other low-point of human nature. Meanwhile, whoever is spewing the critique fails to notice that in practically any other role, the *-isms are worse and harder to prove.
Single click to pick next/last from bottom would be my expectation
The problem with questions like these: There is a difference between what people say they will pay for, vs what they actually pay for; as many failed startups found to their chagrin.

Unless somebody actually gives you their credit card, what they say they will pay for is largely an imaginary game

(sorry if this comes out too negative)
I use a 2nd gen iPhone SE and TouchID is great. FaceID seems like a downgrade.
I would try sound. Make each drone emit a distinct (ultrasonic) frequency and triangulate them that way. Maybe you could get velocity estimates too from the Doppler shift? I don't really know what I'm talking about, but it feels like this would be easier than a visual method.
Indeed. That's exactly what our marketing department does.

Our product helps our customers comply with the law. The law created the need, we're just trying to make our customers lives easier by assisting them with complying.

So our marketing team focuses on informing potential customers what it takes to be in compliance as few are well aware of what it takes, and how our product can help with that.
I'm obviously not Walter, but I have a succinct answer that may upset a few people, but avoids a lot of confusion at the same time.

The idea of a letter in an alphabet and a printable glyph for that letter are two different ideas. Unicode could have and probably should have had a two-layer encoding where the letters are all different but an extra step resolves letters to glyphs. Where one glyph can represent more than one letter, a modifier can be attached to represent the parent alphabet so no semantic information is lost. Comparison for "same character" would be at the glyph level without modifiers, and we could have avoided a bunch of different Unicode equivalence testing libraries that have to be individually written, maintained, and debugged. Use in something like a spell checker, conversion to other character sets, or stylization like cursive could have used the glyph and source-language modifier both.
Daily standups can be useful when its a small group of people (3 or 4) working on the same project. In such meetings participants actually have the context to make meaningful suggestions based on other's updates "oh.. have you considered this? you should try this!"

Standups with more people working on separate projects are useless*.

My most recent standup with a group of 8 who were working on many separate projects spread across mobile, front-end and server. In this meeting, even if I did share some details about what I was doing, no-one else would have the context to help me. Also, it feels disrespectful to go into detail about something highly specific to my work while 6 other faces stare blankly as I waste their time. Ive heard stories from a friend's company of a standup with 30+ people across product, engineering and management. Could you imagine going into detail about your choice between an abstract class and interface on the call?

In such standups, the only sane action is to give a quick, high level update and mute yourself and go back to work. Standups like this should be ruthlessly dived down into several smaller meetings of people actually working together.

*Interestingly though, most people on my team love the standup for another reason - human interaction. Folks simply want to tune in and say hi to their team. In my opinion though, this isn't a good enough reason to keep unproductive standups, and the meeting would be better replaced with an optional 15 minute "coffee and chat" meeting. If folks want to tune in and chit chat, great - let them do it! But no need to waste people's time with mandatory "agile" ceremony.
Never heard those defined before. Is there a source, or is this just a pearl of wisdom?

edit: to be clear, I think they're good definitions, just never heard a definition
You still pay for the app engine requests. This whole product is just a hash script that configures the proxy for you.
This is a great piece about how Remesh optimized their somewhat unique use case by implementing a (gasp) stateful service microservice. I really enjoyed it!
Non-developers are losig ground and they know it.

So, they try to pidgeonhole devs into non-business directions and infantilize them with stuff like pingpong tables.
Do they only provide this as an API?

Alternatively, you could use Cuetils to diff and much more. https://github.com/hofstadter-io/cuetils
It’s easy to measure other peoples effort in video games.

Anyone who puts in more effort than me is a try hard/no lifer.

Anyone who puts in less effort than me is a casual.

Only I put in the exact right amount of effort.
Paid services create a liability for the company to adhere to its terms, as the payments create a minimum floor for establishing damages in court.

A company could provide terms of service and perhaps an explicit creative works agreement defining the exact uses for which the company will use the data (to display on the website, to comply with legal requirements, etc).

It would still ultimately rely on a whistleblower or voluntary auditing, but the combination of clear damages and a not-open-ended terms of use would keep the company lawyers invested in keeping the company honest perhaps.
Think of it this way: Intel just validated the market for every Fortune 500 corporation.
How is living in Finland, and how is your Finnish? I thought the language was nigh impossible to learn.
Ask HN: Where to find Project Manager positions?
Does anyone have any recommendations for sites that have a strong listing of PM roles (PM, VP of Product, CPO, Team Lead, etc.)? I've been doing the standard Indeed, LinkedIn, etc. but I would love to have a better signal-to-noise ratio on useful listings versus positions that are of zero interest.

I'm mainly struggling because I've had more than a few interviews now where a recruiter has (unbeknownst to me) sold me as a developer candidate (given I have a strong background there and am attractive as I'm still somewhat young while having many years in target languages) and then I've wasted my time doing an interview for a position I have no real interest in.
I’d be careful with ev-psych explanations. It often reads as trying to find some rational sounding explanation for what are really just social norms. And these norms evolve: in my experiences in the free-for-all of app-enabled dating, attitudes run the gamut for both men and women… you’ll meet women looking for casual sex and men looking for an emotional connection.
They responded within 30 days and released source code as the license required.
Given one of the top threads on reddit today is a discussion between thousands of males that have given up on the modern dating scene, I doubt you are the minority.
So, my guess is that non-developers seeing Bill Gates, Mark Zuckerberg, Brin & Page, and other developers start business that then rewrote large parts of how society functioned, without much caring about what non-developers thought of this, would disagree. Developers are already perceived by many as acting in a high-handed manner to reshape society without caring about the opinion of that society. More use of "leverage" is not what seems called for.

Now if you're the dev stuck in a bad corporate hierarchy, sure, it looks very different. But programmers as a group have used their leverage plenty, just maybe not in the ways that would always be helpful to other members of their group.
I always felt that KTLA had more of a character as a station than the other local stations (KCAL 9, KCOP 13, Metromedia 11 turned in to Fox 11 a long time ago). No doubt this is partly due to the continuity they've maintained with the Rose Parade coverage. The other stations were just outlets for TV shows. KTLA felt more local.

I didn't watch a lot of any of these, honestly, so it's just a gut feeling of them.

Interesting retrospective in the article.
Same boat. I just flashed GrapheneOS onto my Pixel 3a over the weekend, and the process was stunning compared to the days of CyanogenMod on my Nexus One. Notably, Graphene offers a WebUSB-based installer (https://grapheneos.org/install/web), so I was able to completely flash my phone from a browser without ever opening a terminal. Equally amazing and terrifying.

(Apparently there's some bad blood between Calyx and Graphene, which is a shame. Both seem solid.)
Ask HN: What Counts as a Job in 'Technology'?
Calculators are technological devices. Using a calculator to add up cumulative expenses is not (thus, accounting is not viewed as a tech profession). Where is the line?
It's great but it's just its quite an incomplete game for its release.
I agree with the rest, I love vue
Ah, yes... I remember the first time I ran my submarine into Emerald Weapon without knowing what the creature was. Needless to say, I was ill-prepared for such a battle.

And who can forget Ruby Weapon? Which some would say is an even harder battle than Emerald Weapon... until you discover the optimal attack for the battle.... Hades.

*sigh.... So good.
A streaming service without DRM
Oh wow. I'm sorry to hear that.

I can't say that I see my veins or anything when I close my eyes. Sometimes I'll see big blurry colored blobs in red or in darkness. Occasionally I'll have a twitch or a shiver where I'll see what looks like static very briefly.

I'll occasionally face the sun with my eyes closed and wave my hands in front of my face to give myself a dream machine-like effect, which is relaxing. I would get this sensation when I was a kid and would sit in the car with my eyes closed while my mom would drive to school or church on any given sunny day. The tree branches would break up the sun's radiance as we passed underneath, giving the effect.
The question here is - is the cost difference of a shared bathroom versus a private bathroom the (or a) major factor in not building affordable housing and the answer is almost certainly no. If it's not, then this is just elitistic moralizing from the ivory tower.

Happy to be proven wrong by the way. (non-sarcastic)
What would you pay for? Every really successful software business I know came from somebody solving one of his or her own problems.
> while speed is good for startups, "time diversification" used to be considered a good thing for VC investors, who really are playing a portfolio game

To expand on this, as the article notes, the old game might have been (stylised) ten Series A investments, three of those raise a B and one raises a C. Today, all ten raise a B and then three months later a C. Valuations (perception of risk) go up (down). But has actual risk been reduced?

The Information‘s “The End of Venture Capital As We Know It” [1] argues that yes, software start-ups have become less risky over the past decade. I agree with this in part. (Cautiously. I make more money when Silicon Valley valuations go up, so of course I’d like that argument. It also sounds like “this time is different.”) Even if true, we may have overshot the mark. In a way, those mis-placed follow-on bets on doomed unicorns are VC’s analogy to leverage—it’s amplifying a single company’s effects on the portfolio.

[1] https://www.theinformation.com/articles/the-end-of-venture-c...
It is a simple fact, not too negative at all.

My wife started a business largely on the support of friends, family and strangers she talked to who said it was a good idea.

Imagine her surprise when literally noone was interested when it came time to buy what she was selling.
FCC Acts to Increase Broadband Competition in Apartment Buildings
There is a project out there to utilize HTC Vive lighthouses with a diy sensor. Not sure if something like this is out there for the Steam VR stuff

https://github.com/ashtuchkin/vive-diy-position-sensor

Note: the project isn't mine, I just found it cool.
> In a well-functioning family individual and family interests are in tune

In a family, yes, it is possible. With millions of individiuals? Hardly.

Also, you can leave your family. Good look leaving a proletarian dictatorship.
Is there any common thing that unites Russia. For example majority of the population in china believe they are the descendants of chinese emperors from Han dynasty.
I apologize for not being so well-read. I have not read books on Austrian or Keynesian economics. But I will tell you what my demands are, and I will appreciate any recommendations.

> The ultimate demand of anti-inflationists is that your salary remain $X - forever, the cost of a car remains $Y - forever, and the cost of a loaf of bread remains $Z - forever.

I don't want prices to stay still; that is unrealistic (and inadvisable) in a dynamic, adaptable system.

I want prices to trend downwards more than salaries. I know this is possible because it happens to computer hardware, adjusting for performance. Why does it not happen to, say, bread? fuel?

Is it not because central banks are targeting inflation? And because currency created by central banks go to private banks and the government first and not wages at large?

I would appreciate a book answering these questions.
Whoever at Mckinsey is doing UX for these articles, stop effing auto-scrolling your damn webpage. It makes reading it a complete and total pain in the arse.

TLDR: veteran draws analogies between post-deployment ennui and return to office, completely missing the fact that the reason that many employees are not looking for a return to their office is that they've managed to get their office space figured out, and God forbid, taken some of their life back from the cretins who think that people belong in an office away from their family 40 hours a week, 5 days a week, watching time tick away fruitlessly as the machine of investor enrichment grinds along on their shoulders.

Military coming home doesn't translate well to private industry. The military is actually reciprocal in loyalty to it's own. Do your job well, and if the politics work out, you'll still be looked after. Private indistry operates under no such compunctions. Food for thought.
I mean git setting, not the text editor setting. Git checks out all files in CRLF format irrespective of your text editor.
I think you're right - and that in the future social networks will likely be relegated to kids just having fun again, they're just too easy to manipulate to be taken seriously with substantive social issues. I also wonder how much farther this will go... will YouTube suffer an authenticity crisis? Will people only trust things that they see with their own eyes? Or will a way be developed to assure folks that what they are seeing is authentic and not AI generated/manipulated?
Welcome to the Meme Economy