skysight-inc/HackerNews huggingface dataset:
And another 4 year old learns that the police in their city are not their friends and never will be.
rest & vest baby
Unfortunately for linkedin spying on all your users in order to catch a few miscreants is not how you implement stuff like this.
If the market isn't the most efficient way to allocate resources, even allocating them centrally according to clear rules makes more sense than just commanding prices to stop rising, as if a price is merely an arbitrary number dreamed up by a seller instead of a description of a market reality that the economy will contort itself to move towards.
Of course, if a compiler and its type system are sound, then the fact that certain errors are eliminated follows trivially, but, in practice, this does not prevent types (and especially those of the rich type systems you are advocating) having bugs in their implementation. Take, for example, floating-point numbers in Excel.

Even something as fundamental as floating point types need documentation, which is why we have IEEE 754.
> Obviously that only goes so far, but generally there is less tribal knowledge within a DOD program than in most commercial engineering efforts.

Within a well run DoD program. Most of the larger programs are not well run, in my personal experience. And DoD did this silly thing where it let contractors keep the rights to their engineering data until relatively recently, meaning that US taxpayer dollars are funding the purchase of hardware the government by definition can't understand, because the government isn't allowed to know about or look at much of the engineering data. So there's a HUGE amount of tribal knowledge in some of these programs because there's nothing else to reference.
I suppose I am confused. Ether currency is supposed to be a hard to create thing, much like the theory of gold being a scarce mineral. If someone can just "mint" it without mining, then it is not a scarce resource and should not be worth anything.
I occassionally hit this bug, but it's pretty easy to spot after I introduced it a couple of times. Allocations in Go are slow enough that I usually do this by default unless I know that performance absolutely will never be critical (e.g., doing CLI boilerplate that just needs to be fast on human timescales).
> They stop often enough that you'd never get stuck behind them.

depends on your locality. the experience i have is that because of the stops, the bus travel speed matches that of a bike. so when you are close to a bus you are passing the bus every time it stops only to be passed by the bus on the way to the next stop.

you then always have to watch out to not get in the way of passengers, or in the busses blind spots.

a totally seperate path gives me the peace of mind that i only have to worry about pedestrians and not try to avoid getting into the way of bigger vehicles.
Right, generation does not necessarily have to mean age group.

People talk about Git and Mercurial being a different generation of source control tools compared to Subversion and CVS. That refers to things rather than people, but the point is that the generation can refer to a set that is a distinct evolution of another set.
Not to mention if you screw up the software an update is generally cheap and easy. If your button is messed up you have to pay for a mechanic to tear apart the entire dash.

Of course you need to get the touch screen reliable. A touch screen is more complex than a button, but if we call it the cost of 10 buttons, a touch screen replaces more than 10 buttons...

For common functions separate buttons are better for UX. However the touch screen is cheaper.
If You Were to Write a History of 21st Century America, What Would It Look Like?
Taxing vacancy
The other thing that annoys me about the Max coverage are those polls where "X people say they would never fly on one," as if even 1% of people actually factor in the plane model when buying their ticket.
Security Architecture Anti-Patterns
TL/DR: Macrometa is a geo-distributed CRDT database and serverless function run time with the following capabilities
1. 25 global locations - across AWS, GCP, telecom and CDN PoPs
2. Local Write and Read performance - your query executes at the closest location to the request
3. Strong consistency guarantees (Strict ACID like for reads after writes to same loction - time bound staleness for reads to different location after write to a specific location)
4. Automatic Concurrent conflict handling - only changes to the same field of a JSON document can have conflicts and a winner is picked globally for the conflict. Changes to different fields in the JSON doc are merged.
5. Multi model - Key/Value, JSON Doc, Graph, Stream, Time series etc
6. Automatic REST API generation for queries to collections - write a query and expose it as a REST end point - easier than graphQL - can mutate data.
7. Write serverless functions to be triggered by changes to Data in streams or database
8. Free 4 region developer account - no strings attached - https://www.macrometa.co/start
Government intervention always work! ;) I am surprised these measured tried again when we know already the outcome. This is the definition of insanity.
You've got to admit, though, being the most scummy social networking site is a pretty big achievement.
> Homeopathy is GAINING popularity

Citation please.
I think they're being reasonable. Have a sense of history and of scale. Wars have been fought and millions died for issues much smaller and amounts of money much more meager. When you get to a certain size, when your actions literally affect over a billion human beings, and when there is more capital tied up in your venture than in many small nations... why on earth would you expect people to suddenly not treat you the exact same way nations are treated, up to and including armed insurrection? I don't support such a notion in Facebooks case, but I do think it would be wise for anyone dealing with numbers that big to consider history. Has a war ever been fought over the amount you are dealing with? Are you doing something a war was fought in the past to stop?
For an opposite view: I have no relationship with Boeing, but I fly about once a month and have no issues flying on 737 Max, alone or with a family.

Current aircraft and flying is very safe. Even with the recent 737 fiascos, flying those is by far safer than driving to work. If I am OK with taking a road trip on vacation I am OK with flying Max.

This is not to say that improvements, re-certification and additional pilot training are bad. But from a purely practical point of view (which I try to practice for routine decisions), if we want to improve safety, there are better areas to spend $$ and / or hours than on endless re-polishing of a system that is super safe already. Life is dangerous; estimate your micro-deaths and extract most utility and fun from each of our 1e6 microlifes. My 2c.
RubyMine to keep your sanity - in large codebases rails is terrible with ambiguity. You don't know what a variable is, if it's a function, a method in the class, a helper imported, what.

Then leverage the test suite to understand what something is supposed to do, naming conventions only take you so far especially if the team wasn't really disciplined about it.
Thanks for the explanation.

However, I was describing the deceptive advertisement that came along with the flight->calendar populating feature (which is fine).

The advertisement that Google added to my calendar was an auto-populated fake hotel reservation.

It was setup to look as if I'd previously reserved rooms but had simply failed to confirm the final ccard info -- the click-thru literally went straight to the enter ccard info page with my "reservation" prepopulated.

This was trying to hijack any other reservation that I might have intended to make (of course it was really obvious to me since we were staying w/relatives).

Let's be clear:

Adding a "need a hotel?" link to my calendar might be ok.

Populating my calendar with an item for a business I've never even contacted is an advertisement.

Falsely claiming I've already made a reservation when I've never even contacted the business is a lie. It is a deceptive practice.

I was genuinely surprised to see this level of both advertising and deception from Google.
Jobs also said that no one would want an iPod with video two years before Apple introduced one or an iPod + phone.

He also said that you could make great apps by using the web. Until they turned around and introduced a native SDK nine months later....

Are you now going to say they “stole” the idea of an App Store from the few developers who were putting apps on jailbroken iPhones between July 2007 and April 2008?
All of these cryptocurrency experiments eventually point out the reason centralized banks were invented in the first place. Usually through major thefts and loss of assets.
Or entirely new levels of lifespan. Just upload yourself to the grid and boot up in a few million years.
Most major tech companies want to hire onsite, when there are plenty of places in this country where you can buy a lot of real estate for much cheaper than the Bay Area.

I pay less on my mortgage for a large house with over an acre of land than friends of mine pay for rent for studio apartments in San Francisco or Seattle.

Investing $1B into housing in the Bay Area seems nice at the surface, but maybe if we stopped demanding everyone be willing to relocate to one of a handful of cities to work in our industry, we'll solve the root cause of the problem.
After talking to “normal people” I don’t think they care about any of those things as much as rewards points and fraud prevention/remediation.
Why aren't you asking why cost of new construction is this inflated?

Why aren't we trying to fix the supply problems, instead of trying to... what are we trying? I don't understand the whole ideology that sees any reasoning that could lead to this.
What's wrong with legally limiting artificial price hikes to prevent people from abusing Demand > Supply for the sake of their greed?

[Edit] To clarify, they seem to be "artificial" price hikes because they don't in any way necessary to cover costs. People realize they can charge more and get more money, so they simply do. That's inherently avaricious and unethical. Sure, maybe prices work themselves out, so that price goes down when supply goes up, but this seems to only be because suppliers can no longer get away with a higher price, because their competition is now selling it at a lower price. So I think it's far more ethical for a government to limit those kind of price hikes, which mainly just hurt the consumer, than to allow these abuses to continue in the name of "freedom".
You'd think they could spend a bit to "buy" someone like Senator Atkins, who effectively killed SB50.

https://www.latimes.com/politics/la-pol-ca-housing-single-fa...
Ok so your definition of popular is usage in the last 12 months in this case. And by 1%.

C is a niche low level language. Doesn't surprise me that a higher level language is used more often.
Call him naive but he seemed to actually believe that to be the case. Mark's desire to renege on that promise is one of the main reasons he left FB.
There are a lot of extensions built for networking professionals (recruiters, marketers, sales people) that automate browser behavior on LinkedIn in an attempt to drum up attention. For example: automatically viewing profiles of candidates, so that the candidate sees the recruiter/sales person on their "who's viewed my profile" page.

A cursory google-search for something like "linkedin browser plugin" yields tons of these types of products.
I would never fly one if I had the option that wasn't prohibitively expensive.
As much as I can sympathise with the predicament, this decision, and the Berlin housing market in general, absolutely baffles me.

When I moved here I was warned of 100 people turning up to a flat viewing, and laughed it off as some hyperbole. Only later did I find out that it actually happens, albeit the maximum viewing I went to was around a meagre 50. Having come from the UK, I found the situation in Berlin to be absolutely ridiculous. There are already strict rental price limitations in place (based on location, size of the property etc.), and although these can be skirted, in general they're clearly very effective.

Again, I sympathise with city housing being very expensive, and don't believe that purely gentrified city centres are likely to be a good thing. Still, economics 101 seems to suggest that merely putting rental freezes in doesn't fix the problem. It just (as is already the case in Berlin), leads to excess demand. The solution is to build houses, but what kind of investor is going to throw their money at Berlin, where their opportunity to make a return on their investment is severely hampered? I just don't understand this stance at all.
I believe that is called a "coupe utility", like the Subaru Baja and such.
I think this is good and should be encouraged. The Bay Area needs more housing desperately.
I am in the "Sales Engagement" space, and most of the extensions I'm seeing are sales-based. Sales Navigator is
LinkedIn's (less sophisticated) sales engagement tool. I understand they use a heuristic to determine which extensions to look for, so my set may be based on my industry.

My take is that some motivation comes from LinkedIn seeing which Sales Engagement company they want to buy in order to replace Sales Navigator. Therefore by extension they are probably seeing what extensions people are using most commonly with LinkedIn in order to either beat or buy them.
I pray we don't make it that far, but one thing's for sure—–the place we'd emerge into wouldn't be an "honest" one.

Even assuming your best case where every citizen can watch their watchers and elites and that such surveillance can't be deleted, doctored, or circumvented by digital or old-fashioned duplicity, what are the people to do if they see abuse? For such an unrealistic scenario to have a chance of working, you also need a perfectly accountable "complaint system" where citizens can file concerns over mistakes or abuse. And of course the citizens need to find the time and energy to actually watch all this footage and the understanding to know when something bad is happening. Do citizens have access to the same NSA-level filter/search programs and the hardware to run them across so much data? What a terrible waste of everyone's time and energy.
It's a common model recently to get word of mouth publicity for the book, to get some reviews to get the book off the ground.
Havent heard of it before, but according to wikipedia they accept data input over UDP in a minimalistic format, so I dont see how this would be a problem.
The 'root' cause is that industries tend to concentrate, and that's not an easy problem to solve.

And at the same time there's a massive economic draw, California refuses to let the market provide anything like enough housing.
Reminded me of this interview with Peter Thiel: https://twitter.com/garrytan/status/1133942478501888000

Interesting investment decision but to their defense they might be diversifying.
Previous discussion: https://news.ycombinator.com/item?id=18853607

LinkedIn doesn't have a great track record, but in this case they might just be trying to prevent abuse.
They're not exclusive anymore. The credit card is largely just a physical application that the phone can do anyways. Every modern phone can be a credit card. Besides, when leaving your home you likely take the big 3 collectively: cell, wallet, keys.
i thought about creating a video series on youtube where i go and document businesses day to day life.

other thing was to create website for open source business processes. For example you wanted to start a laundry business, you could just come to website and view best ways to do things. Like check lists and flow charts for all matters: accountability, customer service, repairs, monthly check ups.... this would put individual owned businesses on par with international chain businesses. they are constantly iterating and testing to improve. individually owned businesses are too busy to work on business sometimes. in doing this businesses would expose inefficiencies through their documented process and reveal opportunities for ideas.
While some overhead and increased debugging effort may be inevitable, it's a mistake to blame them on the use of Cgo itself; the root cause is Go's custom ABI and user-level-threading ("goroutines") model. And I really have to dispute OP's claim that the techniques they mention do not "require significant effort, or large changes to program structure" of their own. In many ways, rewriting some portion of the code can actually be simpler.
I386 as an architecture, not a CPU family line (although they have a relationship). In this context, it means dropping 32 bit application support in favor of 64.
This is a cool, fun and obviously impractical project. It makes for good content and showcases some interesting engineering and fabrication skills.

So could someone please explain to me what is to be gained by posting comments complaining about the use of the word "generation" or the exact definition of "truck"?
Fb didn't start with thousand people, it start with zuck coding up (or maybe stole it) prototype in his bedroom
Readable... You mean compared to an IAbstractFactoryFactory? ;-)

I'm only half joking as I've seen time and again indirection almost for the sake of indirection. I've seen C# projects where an IRepository is injected into a Controller where IRepository only passes data to another injected IDatabaseHelper... Ripped all the IWhatever out, and injected the DatabaseHelper directly into the BaseController, and voila 80% of the codebase gone, and still just as testable... much simpler to follow too.

In the end, I think that a lot of developers read patterns books, or see them used... then start to apply them everywhere, even when they make no sense. I've had arguments where the counter is, "this is how devs expect it to be." As if that's a valid argument for making things more complicated for no benefit.

It isn't that you cannot write simpler software in the main languages used, it's that developers/architects don't. There's something to be said for only abstracting when it makes using the abstraction simpler.
Just like they weren't going to link whatsapp and Facebook data... They will find a way to do it and tell the masses they aren't
Do you really need off road performance to drive around San Francisco these days?
Maybe not 99% of all customers but probably a higher percentage of frequent flyers and people that buy more expensive tickets as these tend to have their preferences for plane types / airlines / seats.
I would guess this is not just to protect user data from being scraped.
LinkedIn earns a lot of money from users paying for recruitment services (as in get advanced filters to search for candidates and to send them job proposals). This costs 4 figures per month.
So the LinkedIn product management has a high value from learning which extensions people are using to substitute or enhance their paid services even if the extensions don't violate the ToS.
Founding Members of the Libra Association
A truck a motor vehicle with a design usage primarily for transporting cargo. Off-road capabilities are completely irrelevant.
It annoys me whenever somebody brings this up. People do this because it's easier to modify commands at the end of your prompt than near the beginning. Especially in this case, where the grandparent wants to quickly switch between benchmarking grep, ripgrep etc.

Not useless at all.
> They aren't blinding probing for any and all extensions, only a specific set, which shows restraint and implies to me they are having a sort of arms race with extensions that scrape contact info.

I agree that the goal here is likely to combat scraping, but I don't think we can use this behavior to draw that conclusion. From the article:

"I recommend not using web accessible resources. Out of all extensions LinkedIn finds, a majority of them are due to web accessible resources."

There's no trivial way to get a list of all the user's extensions, so they needed a side channel that they could use to detect them on a case-by-case basis. The only extensions that they can detect are ones that feature this side-channel. Even if Linkedin did want to know all your extensions (which, again, I think is less plausible than an arms race) we would see this same sort of behavior due to the limitations imposed by the browser.
At the same time german tax office will give you trouble if you don't make enough profit as a landlord.
What's "artificial" about the price increases?
Land values rise to make the margins developers work within very small. Land is a problem everywhere and someone owns it and will always try to extract the best price if you have planning permission for it.

So maybe capping land prices and forcing sales for desirable schemes would work better. It will of course never happen as ownership is fundamental to our thinking in the west. I actually find the idea of the government forcing me to sell land I own at below market value quite offensive. I understand that is irrational.

Maybe this problem is quite complicated?
It'd still be just 5-4, but the other way. It doesn't fix the 5-4 decisions, it just changes them to be the decision you agree with.
> He was banned because he was abusive and harassing, and en:wiki couldn't or wouldn't control it.

That is a pro-Foundation stance. Fram was removed bypassing all existing community processes while there are no public complaints against him and with no rationale or explanation. It seems like he was just removed for being rude. Also note that Fram was a critic of the foundation.

In any case, this is a truly weird change of behavior from the Wikimedia Foundation, considering that they previously ignored even child abuse from admins, leaving everything to Arbitration committees. Awful administrator abuse on hr.wikipedia.org, which dissolved its Arbitration committee and is literally run, written and micromanaged by illiterate Nazis (and I do not mean grammar-Nazi or something like that) who behave MUCH worse than Fram was ignored.
Yes. This is the plague of modern software. It is all over the place. So much software today spends all its time chasing pointers, using the cache poorly, and branching wildly.

You won't see these aspects of poor design on a sampling profiler. You will see it by running e.g. perf on Linux and seeing pitifully low IPC and cache miss numbers.
They obviously referred to the credit card not being a radio-connected internet device with a precise spatial reference.
I would guess that out of all those people, she is the one who, if they were not involved, the project would not have happened. The other people worked hard, but if they had not been interested, she could have hired someone who was.
Good luck finding a flat if you are moving to Berlin ...
Lots of popular things would be inappropriate gifts in a work setting. This is the "barely plausible" innocent explanation I was talking about.
You're right, the fact that they're in China might be irrelevant. I should have mentioned that a very large percentage of mining happens on a handful of pools.
So basically creating an artificial demand stop is the solution to creating the "artificial" price increase?
It looks great. I wonder about the impact safety after cutting the c pillars.
Are you asking in the short term or the long term?
Build more housing, ensure that it can't be bought by speculators, incentivize renters to buy the property they are in.
If affordable housing is an issue, then perhaps the government should provide it for its citizens, like building huge high-rises in Berlin.

I used to rent in an expensive city but bought a cheap house in the suburbs (thankfully I work remotely). Everything is cheaper out here, from gas to utilities to food. But I did experience classism from my friends and family: there is status living in a world-class city. And having wealth or a high-paying job in the city is part of this status. But many people want the status without having to pay the $$$.