skysight-inc/HackerNews huggingface dataset:
I've given this a lot of thought. Even to the extent of trying to understand what an alternative twitter would look like were it possible to somhow classify a tweet based on its legality in a region and thus giving the user the option to see only tweets which are 'legal' in their jurisdiction. This is a tough nut to crack.

> If there are 30 or 300 articles, I don't want to do the work of figuring out which version I want (which may be something like longest, or shortest, or without embedded video).

It is one thing to have to trawl through 30 articles and figure out which one has the content which is both most accurate at describing the truth and is covering all aspects of the situtation. And it is another thing to filter articles out for having certain attributes.

The first is more difficult. The second is easier and a good feature to add. As the articles are added to the database it's possible to obtain the content and parse it for references to those particular attributes. I'm actually starting work on one at the moment, adverts.

We know that the current model on the internet is to get eyes on an adverts. Not articles. Adverts. And, when we see an outrageous headline "Billie Eilish shaves off own hair in outburst!", we're going to open that page to see what's going on. And surprise surprise. Ads all over the place. I'll be using the number of ads as a metric and in order to provide the user with a warning as to the reliability of the information on the page "This page has more than X adverts. Please be aware that the page may have been designed to obtain your attention and the information within may not be accurate".

As I said in the original comment, I'm going to expand this in such a way that it is beneficial to users to identify "healthy" articles where "healthy" means: few ads, representative of reality (true) and with multiple aspects of the news event.

I have high hopes.
I'm surprised that a major feature of QUIC isn't mentioned at all: Identification of session solely through connection IDs, unrelated to IP addresses. When you travel & change network, from WIFI to cellular, from one cellular tower to another, your phone / laptop often changes IP address, causing the TCP sessions to be directed into the void. Meaning, they wait until they timeout, then restart with new handshake. QUIC uses connection IDs to identify sessions independent of IP addresses, so a single packet from the new IP is enough to make the server switch to sending to the new IP without having to establish a new session at all. This is again mainly an issue for unstable connections when browsing (and fast travels in old cellular networks), and even then not a major problem, but still, it's pretty cool.
This makes me nervous.

Are you parsing JWT objects?

A parser written in C shouldn’t be used on something like an authentication library for web services.
Hey! I am considering buying a pinephone but fear I am not enough of a hacker, an XMPP is one of the few things I need in my pocket computer. How hard is it to get Dino working on the pinephone? Do A/V calls work?

Any general feedback on the pinephone? Is it your main smartphone?
The only right model of dates and times is Java Time API. This is an example of great API design that everyone must be familiar with.
For example, they have different representations of time there that are context-specific. Time is not always an instant and not always require a time zone: when you specify opening hours of a shop, they are defined as a LocalTime.
ZonedDateTime is not the same as Instant in the context of calculations. Adding a day to instant always adds 24 hours. Adding a day to the time in the time zone observing DST may result in adding 23 or 25 hours.
Time is not hard, it’s just you always need enough context to pick the right representation.
> re: anti-vaccine rhetoric

Correction, it should be "re: vaccine rhetoric". Normality is no vaccine.

Remember, vaccination is an idea propagated by some entity - "anti-vax" as anyone who disagrees has been labeled, is in actuality the base condition.
Distant galaxies and the true nature of dark matter
took them long enough. How does this work within apple's walled garden, is apple entitled to a cut? I thought they could use their reach to get people to sidestet apple's requirements.
What's more hackable- Atom or VSCode?
Which text editor is more hackable - Atom or VSCode?
Dynamic MacBook Pro Schematic Wallpapers
With Steam, you get your money's worth. A user forum, a friends list and invitation system, Steam Workshop, extensive controller support, etc. The lack of any features other than the ability to deploy on the platform at all is what makes the App Store's cut rent seeking.
Yes, we write a shell script and move on.
I didn't find a meaningful difference between "end-to-end" and "point-to-point", except for a not-sourced stackoverflow post [1] and definitions for payment services standards. What is the terminology you use?

[1] https://stackoverflow.com/questions/10202143/what-is-the-dif...
I just logged in since ages to my twitter account and replied: “Wow you are trendy and cool Paul! Thank you for sharing…” [1]

I hope its not too much covered cynicism for him.. This is exactly the kind of stuff that degrades social media and particularly twitter. Just tweet something “smart”, “insigthful” and “prophetic”. Ohh, much wow (doge meme). Like someone here on this HN thread wrote, now the peasants are debating what the prophet said!

Ehh… will go have breakfast.

https://twitter.com/iamsanteri/status/1492779569102966788?s=...
To be fair, there is a pretty concrete idea of what a traditional business plan looks like. Traditional business plans are needed if you want a small business loan from a bank. If you try to get a small business loan from the bank with a YC application, you'll get laughed out of the bank. A YC app is quite different from a business plan and most people would not see it as the same thing.
And assertive. No ifs, buts or maybes
That board oversight in silicon valley is largely a joke is no surprise, particularly because it is a joke everywhere else too. Still if this isn't just an inflammatory statement, which it probably is, it's showing how negligent you can be for very long if only you talk a good talk.
dont have to love it, but yeah they have an account. i have an account and i would use it for payments (fb has a ton of cash backing to be considered reliable , and banks absolutely need as much competition as possible).
> VS Code still does not support Go projects in subdirectories

This is annoying, but there is a workaround: add each folder with a go.mod file individually starting with the most nested ones first. So add each project separately, then add the root dir.
I think there's should be a difference between customer feedback and user feedback. UI prototype is effective only in finding what users want. To get customer feedback you probably need a full fledged MVP and ask for money or other kind of commitment.

> but what if there were faster, cheaper and effective ways to get customer feedback than a UI prototype for a fresh startup just a few days old?

Like what?
I've recently switched to neovim instead of vs code, because it feels great to learn an editor that will always be free and without influence from big tech whims and decisions.

It takes weeks of setting it up with nice plugins but once it's done, things are smooth :)
Does Librera Pro support notes and highlights? I can only find a very prosaic bookmarking feature.

Do you have other suggestions for ebook readers with notes support. I really like KOReader (the e-reader app), but it has an annoying display bug on my pinholed fullscreen device.
There is also another mechanism.

You can model traffic as something resembling a network flow problem. You have many individual drivers choosing routes, often using a greedy algorithm without full awareness of traffic conditions. If you add more capacity somewhere, some drivers will start making different choices. That could make existing bottlenecks worse, reducing overall throughput.

On the other hand, if you have a good central traffic planner that gives everyone a route, adding more capacity will never reduce throughput. Some drivers may just get routes that are suboptimal from their perspective.

This is the expected outcome of any system where people make individual choices.
Why would an AI reference the sex, care about the sex, possibly make a mistake and then apologise? Is this the joke?

We also get an insight into how these programmes are being trained. What values are being applied? I mean how 2020 liberal left is this AI? Not enough, is the answer.

We see an AI that navigates human relations via apologies and mistakes. Just like humans are, in the name of not causing offence.
From what I've seen, it seems routine practice for large non-technical organisations to light-heartedly implement one of these techniques, from simplest to more elaborate:

- adding a compromised certificate authority to the set of trusted ones in the clients (won't work reliably any longer for most servers I believe)

- copying around the servers private keys and forcing those servers to nehociate below perfect forward secrecy so that traffic can be decrypted on the fly from many places (for when you control the servers, but still copying private keys around and decrypting at the perimeter is not great)

- enforcing the use of a compromised browser/ssl lib on the client machines that will just store/forward the traffic

- installing "security" agents on controlled clients that forward all session keys on the fly or optionally tunnel the whole clear traffic to another box (I know a startup whom this is the only product)

I've personally been professionally involved with several of these tools at this point, even authored one, and I'm not even particularly interested in these topics, so I guess anyone working in security could bring more stories.

In conclusion, I believe TLS is both too complex and too flawed to be relied upon, and is just delaying the adoption of better protocols (some with no trusted authority, mandatory anonymous clients authorisation, mandatory secure encryption, you name it, again I'm not much into this, maybe some already well known protocol fits the bill)
I think the relevant taxes might be fairly difficult and expensive to enforce.

Agree it seems to only be a net win if it displaces other, even more wasteful mining.
One of few good reasons for connected cars.
It depends what your definition of is is.

afaik there is no legislation defining a business plan. It might say business plan at the top, it might be a whitepaper, it might be a tweet.

Make money, lots of money

There we go, a business plan, its not a good business plan, nor a traditional one nor even a very comeplete one, but a plan nevertheless.
windy.com

Similar data sources, amazing UX
It remains to be seen, but why couldn't flare-gas mining drive up the hashrate if it becomes popular?
I think it’s because it’s a network level session which isn’t very useful for the app level. Those connections are still ephemeral enough that you wouldn’t be able to treat their IDs as application’s session ID, you’d simply get randomly interrupted sessions otherwise.
It’s not. My other accounts have been blocked this way too. It’s also in the original codebase.
Are you on Indie Hackers? Might check that space out, also the usual Product Hunt if applicable.
Anyone who manages to start more than one wildly successful business counts as a genius in my book. pg has done it with Viaweb and YC
Exactly... it's also a common cognitive distortion people have in general: "black and white thinking"

https://en.wikipedia.org/wiki/Splitting_(psychology)
A talalay latex pillow. Memory foam sucks forever for me now.
> friction

It would be cool to be able to impulse donate as easily as you can click "Like" when you see some ad for some cause you care about.
I could see how to make this thing but I personally would not want to deal with potential legal issues with stuff involving money ha.

Good luck to you
On the Reliability of Coverage-Based Fuzzer Benchmarking [pdf]
A plan is very different compared to a business plan. The type of forecasting required in a business plan is good for something predictable, like a McDonald's franchise. Can you imagine trying to forecast the first 10 years for the first version of Google's search engine? It would be ludicrous.
Gotcha.

YC Continuity, otoh, surely evaluates go-to-market / business plan?
it s like watching a clockwork from the 17th century. It's gotten old
The most important, non-negotiable thing to me is a quick launch. It has to go from 0-100 (or at least to usable), as fast as possible. Among text editors Sublime is still the gold-standard for this, launching even faster than Notepad++ sometimes. I am not in the habit of keeping my device on all the time, so just tolerating a slow launch and then keeping the app open is not an option. Quick capture of items is very important to me and a slow load breaks my flow of thought.

Next priority is it being free software and being a completely offline tool.

Beyond that, I just need Markdown support, operating on local files in a sane structure, and a hierarchical file browser in a pane on the left.

I'm not averse to paying for any of this, but USD pricing usually translates very poorly to purchasing power in my country. I'd be willing to pay no more than $3 a month.
The market for cellular modules is very competitive. From a time to market point of view is cheaper and faster to reuse smartphone-grade socs instead of reinventing the wheel.

As far as I know, only u-blox is producing their own SoC (albeit for cat-m/nb-iot only) all the others are using existing solutions from Qualcomm and others.

This is only scratching the surface. I did not talk about certification which is another beast altogether.
The size of cJSON structure that holds single JSON value is 80 bytes on 64-bit or 32 bytes on 32-bit architecture. Why the author doesn't use union here? Or NAN boxing trick like many JS interpreter do. In case of NAN boxing, single JSON value uses only 8 bytes on both 64-bit and 32-bit architecture.
>I'm not so sure I could essentially live a life of vagrancy and dumpster diving

Isn't this essentially a hunter-gatherer life? Our brains are really good at this.
Vala is a nice, modern niche language for GTK development. It certainly can also be used for other things, e.g. it can be compiled to WASM, but GTK development really is focus. Also the language is actively developed and getting updates with new feature. While originally inspired by C# it nowadays also incorporates features known from other modern languages like Kotlin.
Love it, congratulations on the project.
This sounds too good to be true. There's a lot to do to turn flare gas into stable electrictal output, but they make it sound easy.
It is, in the case where roads are free to use.

Price is an extremely effective means of restoring flow to a congested system. Usually, how this works out is that a toll is placed on, say, an existing bridge to finance a parallel or upgraded replacement, and then magically traffic tends to disappear to the point where the new span is no longer needed.

Of course, tolling untolled roads is extremely unpopular.
All that sounds like a pretty accurate explanation of why pg may inspire hate...

I think if you remove the perception of luck's responsibility, it would take away much of the hate maybe.

I'm not sure if you're saying the following exactly but: I think many of the people who may hate PG may think that much of his success is the responsibility not of his choices, but rather the responsibility of luck.

Is that your perception?

What are your thoughts on how much luck contributes to his success? Is it possible to assign a %?
There was a violation of the law: the dissemination of private information by the government. Unfortunately they are not interested in prosecuting that but it would have been nice if someone had sued them as they were sending it completely in the open. At leasr they could make some introspection in what kind of contracting process is in place because it's a complete disaster.
Can you outperform this website? – Devtooling Hacker News
A lot of people get offended on other people's behalf
You might be think of a different North Africa based game.

Afrika Korps perhaps:

https://boardgamegeek.com/boardgame/2259/afrika-korps
So why don't you develop software on your iPad Mini?
It costs less than a desktop machine or a Macbook Pro, and has more than enough to ~make a full album~ write a full program.

Just because something costs less and can still technically do what another thing can do doesn't mean you should use it. You wouldn't go to a programmer and try to convince him to use a raspberryPi instead, it costs less and can do all the same things!

What makes the Dirtywave M8 Tracker unique is it's handheld format (similar to an iPad Mini), it's haptic features, say shape, surface, buttons, etc (much, much better than an iPad Mini) and it's purpose-built software. While you can exchange a purpose-built device for a general-purpose device, it doesn't make sense from a usability and efficiency standpoint.
I also didn't like some of the tone (I'm generally pro AI driving, electric vehicles, electric flight and decentralized app-based public transport which is part of what Uber is purporting to deliver) but the core of the argument is:

> This is the first of a series of articles addressing the question of whether Uber’s pursuit of global
industry dominance would actually improve the efficiency of the urban car service industry and
improve overall economic welfare.

> For Uber (or any other radical industry restructuring) to be welfare enhancing, it would have to
clearly demonstrate:

> The ability to earn sustainable profits in competitive markets large enough to provide attractive
returns on its invested capital

> The ability to provide service at significantly lower cost, or the ability to produce much higher quality
service at similar costs

> That it has created new sources of sustainable competitive advantages through major product
redesigns and technology/process innovations that incumbent producers could not readily match,

> and

> Evidence that the newly-dominant company will have strong incentive to pass on a significant share
of those efficiency gains to consumers.

> Unlike most startups, Uber did not enter the industry in pursuit of a significant market share, but was
explicitly working to drive incumbents out of business and achieve global industry dominance. Uber’s
huge valuation was always predicated on the dramatic growth towards global dominance. Thus if
Uber’s valuation and industry dominance were to be welfare enhancing, Uber’s efficiency and
competitive advantages would need to be overwhelming, and there would need to be clear evidence
of Uber’s ability to generate large profits and consumer welfare benefits out of these advantage

All of the above was written, and obviously true, in 2016 but somehow business journalists don't seem equipped to ask these basic questions.

You getting cheap, subsidized taxis is like society investing in a perpetual-motion based electricity grid because the huckster pushing it charged your phone for free.

It is understandable that people might be angry with perpetual motion promoters, as they are dangerous criminals.
Here's a more readable version for mobile: https://observablehq.com/@iz/the-design-and-long-term-use-of...

No images.

Coincidentally, a lot of what is explored in this text is what I spend a chunk of my time doing in Observable. One of the things that made Evernote untenable for me is the fact that it's not customizable like an Observable notebook. I would always find myself wistfully imagining new UI's or workflows, but pulling in my data through Evernote's API, then spinning up a frontend and a server, then finally actually getting something done was too much lead time. Observable changed that. I have tens of dozens of active experimental notebooks running that I jump back and forth from. I'm so much closer to my ideal productivity tool.

It's basically a yak shaver's dream. It's a blessing and a curse but it has made me feel like I put NOS in the programmer part of my brain.
Report of Defense Science Board Task Force on Computer Security (1967)
I've never thought that cybersecurity was a topic 55 years ago.
thanks for a different perspective on this. I think the idea of "dropping out" is largely by and for "children of empire"--whatever their socioeconomic background
I'm no particular fan of pg and for sure I'm not all that knowledgeable when it comes to VC, but it is my understanding that at the very early stages of investment pitch-decks are pretty much useless, it surprised me when I saw all those people attacking pg for this particular issue.
Forum pagination locations never change unless a whole bunch of stuff is deleted. Page 0 is always the oldest.

Even with deletion, and traditional pages, you could make pages immutable in several ways. actually creating explicit page objects in the database, saying "page 40 starts at N time and goes until the next page object"
Overworking the prototype is a real risk, that's why experienced devs should work on it. Sometimes its enough to do it on paper. Whats important is to capture the product in an objective form as quickly as possible and then show it to users.

Don't you think that iterating on a software MVP is more wasteful than iterating on a prototype? By the time you finish to setup the dev environment for your MVP you could've finished the prototype. And you don't have to carry any technical debt going forward.
Tying yourself to the established canon is limiting in a lot of respects, but I think successfully pulling off a fulfilling sequel would mean a lot more for fans.

Critics would probably also notice the attention to thematic continuity and pull the public in :)
I guess it's easy to look at things this way if you're not on the wrong end of this "how things look" situation. Your argument strikes me as incredibly dishonest at best, and just plain evil at worst.
It sounds like you did quite well!

I'd be curious to learn more about your experience, would you be open to a chat on sqwok.im? I'm somewhere in the middle with moderate unit tests and e2e for critical paths.
"Everything Old is New Again: Binary Security of WebAssembly"

https://www.usenix.org/conference/usenixsecurity20/presentat...

"WebAssembly Troubles"

http://troubles.md/wasm-is-not-a-stack-machine/
Major CDNs seem to be adopting HTTP/3 just fine:

Cloudflare: https://blog.cloudflare.com/http3-the-past-present-and-futur...

Akamai: https://developer.akamai.com/blog/2020/04/14/quick-introduct...

Fastly: https://www.fastly.com/blog/why-fastly-loves-quic-http3

Not to mention Google, which uses it a lot for regular pages and for content (eg: YouTube video).

Adoption client-side also seems to be moving quickly too. I looked at the stats for 2 of my sites and HTTP/3 is now at 60-70%, with HTTP/2 having dropped to 25-30% already.
Blockchain and Gaming
What are the details behind «resolved through non-legal means».

The display of corruption has been stellar.
Are you confusing CAN with ModBus-RTU perhaps? The wires are similar, but RS485 uses differential encoding for both 0 and 1 while CAN only uses it for 1. In CAN, 0 is represented by lack of difference between the two wires.
So coax is back, but it’s not coax. But 1000Base-2 sounds nice.
Modern brainwashing has been developed in the US and no wonder Americas poor seem to have been the biggest victims... whether it comes to what people should eat or do or say.

For example, they have convinced an entire race of people that a word is offensive, in itself. Context doesn't matter. You can't even quote someone saying it. From the outside perspective, it's absolutely insane. It is very scary to think that there are poeple who pulled this off. What else can they do?