skysight-inc/HackerNews huggingface dataset:
Not in 2020.

A simple keyword match, even if weighted, is no longer enough. The engine needs to grok the context of a query. Chances of someone's using a generic query to find a blog instead of a vendor's site are basically zero.
Kevin Kelly on Why Technology Has a Will
I can't help but feel that this is an explicit strategic design decision for Apple. It lets them position the AirPods Max as having (sound and build) Quality over (quiet) Comfort. It creates a market position for them without having to try very hard, and allows them years of incremental (yet revolutionary) weight saving improvements for future generations of the product.

(note that I'm not implying the QCs have poor build quality, just that a heavier product implies better BQ. I am implying that the QCs aren't difficult to beat on sound quality though)
I consider that a feature. I really do not want my search results to depend on where in the world I am searching from. If I am looking for something regional, I can always add country name or "site:XX" to the keywords. But ultimately it is me who decides that I want a regional result.

This works rather well with DDG (I've been a happy DDG user for many years now).

On the other hand, I understand that I'm probably a minority in this, most people just want their search engine to essentially read their minds and they do not want to think about it too much.
There's also Almonit (I'm one of the creators), which is a decentralized search engine that looks like a Google alternative, but it only searches decentralized websites, so it's not.

almonit.eth.link/

Almonit is based on IPFS and it would actually be interesting to make a real Google alternative based on the idea of IPFS.
I would like really like if news aggregators somehow indicated paywalls to users before they click. Reading and searching for news these days is incredibly frustrating. I understand that quality media comes at a price, but it's sad to see where things are headed...
> How are they determining bad faith in an objective, reliable, and verifiable way? The policy is to delete content that alleges that there was widespread fraud. That doesn't reference the sincerity or faith of the actor, but the object-level claims that are being made. It would seem that means they are deleting content they disagree with, regardless of whether it is put forth in good faith or not.

How many cases of fraud has there been in this election? 1? There has been 0 evidence of widespread fraud. The only possible way any argument could be made in good faith is if you have the naivete of a child. I'm not saying that as a value judgment, but as a matter of fact.

> > There is no silencing of good faith actors

> Can you support this statement? It seems like an article of faith to me. How would you know that all the videos that had been removed are put forth in bad faith?

I can not prove a negative, other than the absence of evidence of the contrary. Do you have any examples of good faith actors being silenced that we can discuss the merits of?

> Does that mean you acknowledge the possibility of error in judgment with respect to this issue?

Yes, but I have seen no evidence of this, so I reserve that hypothetical for when it happens.
s/AMD/ARM ?
Oh, that's an interesting use-case I hadn't considered.
Oh it is special precisely because of that! We can almost always get the answer with numerical methods. Yet, numerical solutions are good almost only for certain values of parameters.

Analytic solutions on the other hand provide more insight. It can be differentiated, integrated, compared and maybe (big maybe) transform to some other/more familiar form. Finally it can be connected to whole body of mathematical knowledge. Analytic solutions are very satisfying for that reasons.

Closed solutions are small, very narrow subset of analytic ones, that’s why they feel special. But I suppose they become special only after some time spent with problems where closed form solutions are rare and unexpected. I suppose high school/college mathematics makes us way too used to rare special cases, such as closed form solutions.
Ah okay, that makes sense. Thanks
Yep.

Folks here don't care, if their Business Software runs whatsoever or is whatsoever faster as long as it is cheap on a per unit basis. There is no such thing as ROI in Excel tables for controllers in my company. ;)
Why is it pegging the CPU out at 100%? Right... I've had enough now..., back to Netscape I go!
No no no. I'm tired of everyone pushing their opinion pieces everywhere. I use browsers to find information that I want. I don't want the browser to become a vehicle for others to push their views on me. F* off.
It looks like they implemented a read only version of the App with worse UI, and scary used-by-criminals framing.

This is not newsworthy, there are normal tools that do similar things: https://github.com/xeals/signal-back

Ugh.
Strangely enough that's not mentioned anywhere on the announcement. In fact, it seems to announce that very real funding decisions are going to be made based on this score already.

How can you make accurate decisions based on inaccurate data?

Which reminds me of that Babbage quote: "On two occasions I have been asked, 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."
How are you going to organize an in-person meetup for your remote team?
I hope that it will be safe to travel again some time in 2021. If you have a remote team, working from anywhere, are you planning a team or a company-wide meetup? What are your tips to find best travel arrangements? Researching flights from multiple locations is tiring but needed to avoid high ticket prices. Any tips welcome.
It was like put money in x wait/monitor till it starts moving up or down lock in your maximum losses and your minimal profits with stop loss orders.
I was kinda dumb strucked how easy it was to grow your initial input after the huge market drop in march and just by reading some blogs.
Things will probably change after the corona pandemic.
Let’s assume the validation process takes $300 for each pass (each version, and initial release, has a consultant for 1/2 day, assuming the consultant takes that time to analyse code and has tools ready, and that 1/2 includes the occasional PR problem and the occasional escalation process). Given an app has an average of 30 versions, it costs Apple 9000$ per app, excluding the Marketplace hosting which must be minor compared to this.

That means the breakeven for the 30% fee is at 27000 sales for a $3 app _in average_, but many apps make no sales, many others are free, many are cheaper than $3.

So the 30% fee is effectively the bigger apps paying so the smaller apps can exist, and so a market can exist, with low-cost apps, which makes it interesting for customers to come. Therefore I don’t personally think the 30% cut is unfair; just that « the bigger paying for the smaller » is a debatable choice (which is the same idea as the bigger taxpayers paying for the poorest).
Why? Because it is good for society. That's the only reason we have for a gazillion laws. It's a perfectly good reason.

There's no way for the consumers to decide when there are only two options, especially because those options are not interchangeable.

It's not like some other company can say "I'm going to make a competitor to the iPhone, that can run all of the same iOS apps, but mine will allow third party app stores!".
That's the incubator/VC model - spread enough little bets around that you land on a few winners that result in almost all of the fund's returns.

And it's certainly possible that an experienced builder and investor like PG learns some heuristics and tricks along the way to increase the odds of landing on those few winners.

That's basically what this article is about, recounting some of those of heuristics that led to YC investing in a startup whose idea they originally didn't even like.

It's not about spotting that one survivor, it's about spreading enough bets with effective enough heuristics to ensure a high positive overall EV of the aggregate of all your bets.
While that's true, Intel has steadily extended x86 over the years and many programs depend on those extensions, which are still patent protected.
Is it restricted for developer ID/notarized software, or just the App Store? The latter doesn’t surprise (or bother) me particularly, but if it’s the former it would be pretty surprising and annoying. In the past I’ve even used weird internal entitlements like the custom lisp sandbox directives just fine with signed binaries, though I haven’t tried to notarize them.
Maybe true but there are a large number of Covers that were made genuinely to look cool in a Disco era.

Here in Sweden we have this thing called "Dansband". That is a treasure trove of cringey album covers that I believe were mostly genuine.

One of the bands is even called Junix, I remember finding a tape of them in a car once. It actually said UNIX but I can't find any reference to this old band name now, they're all called JUNIX.
For the interested, I made another project whose frontend looks identical to this, but uses an sqlite backend synchronized with websockets [1].

It’s single-user, real-time and has authentication.

[1] https://github.com/nitrix/kanban
Could you file a bug here and include the URL you tried it on?
https://github.com/felixfbecker/dom-to-svg/issues/new
I know this comes up every time Google/AMP is involved, but .. what's the argument that AMP is anti-competitive? It's and open protocol, you can make your own AMP crawler, content-maker, parser, etc?

I agree that the continued increase of "shiny"-ness of "content" is basically hacking people's attention and it should be drastically clamped down - but still, I don't see the argument for how Google and AMP and the "open web" and competition interact together. What are the relevant consequences and "market forces", whose responsibility is what, etc. Could someone explain it? Thanks!
I mean, what does ”best mind” even mean though? For some definitions he might fit the bill.
Don't forget the failed attempt to rake in more money via advertising https://www.abc.net.au/news/2018-02-19/scam-ads-on-weather-b...

They've since back pedaled to the point where if you visit now you'll only see in house ads for their own services.
We can have democracy or we can have Facebook
Zooming in to 150% or 200% works though, even with the pixel-aligned stripy background.
Smaller, yes: if a TM uses n bits of space, its execution time can exceed any polynomial of n in steps.

But any such space-bounded deterministic computation that takes 2^n steps will not terminate, by exhaustion of possible state transitions, and nontermination would mean it does not compute a function over all inputs. This constraint is small in terms of the kind of growth functions this kind of maths deals with.
This is weirdly hilarious to me, I like it!
> They do this weird thing where there are multiple counters scattered throughout the store, manned with helpful ladies to answer questions and ring out purchases, except they're always unmanned, except one

That’s a classic department store pattern. Macy’s and Nordstrom also do this. And their counters are often empty as well.

I wonder why the pattern persists nowadays since it obviously only works when the stores have twice the staff that they currently do. I suppose it’s just a lack of funds or will to change the layout of the store.
LOL no. Try using Google Maps logged out on an Android phone for more than a week. Google will find a way to reconnect you to the default Google account on the device.

An even better test:

- get an Android device (say, a OnePlus 6T)

- create some contacts on the phone, and add a few events in the default calendar

- open the Play Store (required to get many of the most popular apps)

- you're required to logged into a Google account

- log in and try to not have your contacts and calendar events uploaded to Google's servers.

That is not possible, because

1. you must be connected to the Internet in order to log into a Google account (obvious)

2. Google does not let you enable or disable the sync for a particular item before starting uploading everything

3. Google will enable the sync for all possible items (starting w/ contacts) in the background, and you cannot switch screens fast enough to prevent that.

This must have been the default for most Android devices for a decade now. They keep collecting billions contacts details without users' explicit consent, which is 100% illegal.
Taking Elixir Live at a Bank (Talk)
Hyundai cargo ship capsized with thousands of cars on board – what happened
The post says "x64 emulation for ARM64 devices" for applications.
Windows itself is already native on ARM64. And some apps too: Edge, Photoshop.

https://blogs.windows.com/windows-insider/2020/12/10/introdu...
Microsoft are between a rock and a hard place. They've done a very good job maintaining compatibility with windows/DOS x86 programs as hardware and the OS grows, but eventually for windows to survive and be competitive they need to ditch it and do a successful port to the next generation (presumably ARM).

This will be challenging and painful for many of their existing users.
If it does happen no one will use it.

What will happen is Microsoft will introduce a shiny new Surface in a barrage of marketing which rips off most characteristics of the M1 Macbook. It will contain an SoC which is a vaguely rebranded off the shelf one. It'll be entirely held together with glue and tape and receive a 0 rating on iFixit. There will be no support network in most countries other than North America where the support will just be terrible anyway. The software situation will be a shit show universally with bugs, slowdowns and problems galore. All the app vendors will refuse to poke it with a 6 foot long shitty stick. Eventually CTOs will buy a few, they will die within 6 months and be left in a corner in the office until their spicy pillows inflate enough to cause alarm and go in the WEEE bin for recycling. Microsoft will puff up its chest like a pigeon and strut around declaring victory. The outcome of this will be all OEM vendors finding an even cheaper way to shift no brand OEM ARM laptops to the lowest bidders via the retail channel now they don't have to pay Intel any money. They will be stuffed to the brim with crappy user experiences and barely working software while microsoft takes their cut from the windows license as it always has done.
This feels like something from the early days of the web - and I mean that in a good way.
We Will Rock You, Eye Of The Tiger top list of best workout songs of all-time
It was the hot insights at it's time. When looking back and depending on what you already know these insights have either been chewed upon for a long time and aren't that fresh any more or are still quite interesting. Thanks for the short summary of something, which is rather common knowledge today in our circle and thus makes perfect sense to wrap up in a short sentence instead of going into the full length article. Though it is also about opportunity and where I live (somewhere in Europe) there mostly is only the chance to work a decent job and paradoxically with that keep "the old big industry further afloat" - sideways and to the right on a high level (stock / revenue), locking everyone in this world and maybe/probably watching Silicon Valley disrupt it.
Tell HN: Join a CTF This Weekend
Security CTFs (capture the flag) are competitions where people race against eachother to find "flags" by hacking web apps, reverse engineering, breaking weak crypto, doing crazy OSINT.

They're fun, and they everyone you learn a lot from different fields (fx. CAN, recovering keystrokes from a keyboard's captured traffic, CSS exfiltration, etc). You'll also meet a lot of smart people and maybe make some friends.

If you'd like to have some fun this weekend, one of the most well put together (in terms of challenges) CTFs is running: https://xmas.htsp.ro/home

CTFtime is the main hub for CTFs: https://ctftime.org/calendar/

-- not affiliated with *

Edit (0) - Last year's challenges and write-ups: https://ctftime.org/event/926/tasks/
Yes - a blog in other words!
Radithor: A Brief Study of Radioactive Quackery (2016)
That's a pretty error prone way of writing SVGs though. In well written code you would use a strongly typed API and that API would be exactly the same for a binary format.

Think about how you write Protobuf files for example.
This is why I think the timing of Brexit is quite poor. Polish GDP has trebled since joining the EU. Eastern Europe generally is on lower wages and their working in the UK was seen to be pushing wage deflation for many working class trades. The problem would lessen over time, so effectively we've seen the worst of it already. The UK will leave without bearing the fruits of the project in that regard.
> this is not some kind of repeatable anyone-can-do-it path to financial security

Correct. You can't buy $AAPL and expect it to 10X on you ten years after Steve Jobs died. Opportunities come and go, and you often have to see several of them before you're in the right position to take a swing. When Apple was a huge opportunity, I didn't have any money! My dad didn't have much either, and I leaned on him to buy an iMac way back in 2001. That $1299 would have been worth $698,467.54 in Apple stock today.

http://stockchoker.com/?s=AAPL&d=20010101&a=1299

> ideal conditions that happen maybe two or three times in most people's lifetime

You're missing my point entirely. These conditions happen all the time, but most people simply don't think the right thoughts. They choose not to think about things that are coming and act accordingly. I've been on both sides of this, and I can see it's a matter of knowledge and motivation, not luck.

May, 2020: https://news.ycombinator.com/item?id=22970810
Totally agreed. I'd also want to add something for this:

> Businesses above a certain size overwhelmingly use pcs unless they are in specific arty sectors. M1 won't change that, or at least not rapidly.

Besides the fact, which many HN users working for FAANGS or startups don't encounter, that big enterprises are both rigid and also quite locked into the Microsoft/Windows/Office mono culture, big companies tend to have very elaborate purchasing processes.

Things with just 1 vendor tend to be completely ignored, if they're meant to be used throughout the company. There is a certain irony with my previous paragraph, but Microsoft stuff is usually grandfathered in, the rules for new acquisitions don't apply to them. On top of that Microsoft has super solid backwards/forwards compatibility, migration paths and an amazing history of working with enterprises, as much as they are hated especially by the Open Source community for other things.

So you can expect ARM Macs to be adopted and used, but most likely frowned upon by IT departments and CIOs if too many people want them. With Intel they can have a bidding process or at least a product comparison between Dell, HP, Lenovo, etc. With Apple it's... just Apple. Also Apple's B2B side is super underpowered and their history is very chequered due to their frequent breaking changes.
Rust hasn't fundamentally changed all that much in the end, the only notable exception being `async`, and I feel like that's a pretty big success so far, being used far and wide from web servers to embedded task scheduling.

I do not currently feel like there are many different solutions to a problem - at least, not in the sense that the solutions only differ by style. Of course each problems have different solutions that are different points in the performance spectrum (static vs dynamic dispatch, etc...).

All the big features that are coming (GAT, const generics), all feel like lifting restrictions that will remove the need for hacks. To take const generics as an example, it will obsolete the need for `typenum` and `generic-array`, giving us a more consistent style. Less type-hacking is a good thing.

I do agree with the sentiment: Rust is already a big language, and has to be careful when weighting new language features to make sure they don't spend too much mental overhead. So far, I feel like they've done a good job at it.
Endangered Elements
I'm actually confused if this site was created ironically.

* "Google search is malicious, send the same data to Russia with Yandex instead."

* Apparently Google Chrome is a search engine.

* "Google doesn’t care about users’ privacy that much. It collects your data and uses it for their own purposes." Might just be me, but this reads like a throwaway essay written by an 8th grader.

* The site uses Google Analytics.

Despite the clear lack of quality in this article, it seems like this type of post does well on HN simply because "Google == bad" is such low-hanging fruit.
Tangentially related: it took me 3.5 years of having a child to remember that the wider 'family' parking spaces were actually for me. I'd used them maybe twice in all that time, and now I don't need them any more. Could have saved myself a tweaked back a few times...

My point? I think this is a measure of how strongly we're wired to respect resources for those who need them. Which is a good thing, but obviously fails when it extends to inaccurate judgement of those with invisible disabilities.
You can disable that. It's not intuitive but once you do, you're so much better off without that kind of constant spam of very low quality.

Then you can just use an RSS reader like Flym which works just fine and access the websites that you want when you want it with a mobile browser.
well, the CIA doesn't think it needs to earn revenue from its website.
Maybe that's the 'most sure' way to generate money from games, but in my opinion most of those games are bland and generic. Maybe you just want money and don't care about who will play your game, but hard-core optimising your ad-gamedesign loop means losing a lot of the opportunities for fun and less traditional designs.
I was going to object, but in doing my own research I found that Haskell ranked even below Dart in the SO Developer Survey for languages in use - and I certainly wouldn't consider Dart popular, since I've never seen, let alone met, anyone using it.

That said, "popular" is a very contextual term. Within certain classes of programmers (and I don't mean the obvious tautological one) Haskell is extremely popular, and fit for purpose. I assume the same is true for Dart.

And I would add that, in those circles, the introduction of advanced HKT features like RankNTypes has been extremely successful.
Yeah, Hypervisor.framework is an analogue of KVM (i.e. just manual VM contexts, the caller needs to handle exits to provide virtual hardware). Virtualization.framework is closer to something like QEMU in library form.
For me, yes and no. It does serve its purpose to an extent, but knowing a bit about the founder (nothing too personal, maybe your name, a small paragraph and your twitter handle) gives me confidence there is a real human behind, I feel safer knowing there are people not afraid to hide and potentially available to solve any problems I have.

Great story and really inspirational btw. Keep it up! Love the product.
In the Android universe?
Failed to Access Extender.linksys.com for WiFi Extender Setup
How did you get started in Clojure contracting work?
Are Intel claims valid somewhere ? They are probably not in Europe where patents generally cannot be used to prevent interoperability.
In the circumstances where I actually cared I would use a strongly typed language with nice wrappers, of course ;) The reason why I love SVGs is you can just belt them out from scripts and it's the easiest thing in the world. Same reason why I love GraphViz and Netpbm.
"get together" : to meet for a few days, or to resume working from office ?
The interactive development is definitely Lisp heritage, but not "simplicity, functional programming, and immutability".