skysight-inc/HackerNews huggingface dataset:
I found s3 + cloudflare to be a better combo. Cloudflare offers free ssl certs and has overall been a great experience. I also use AWS SES for my domain mail. It gets delivered to S3, then a local python script grabs it and dumps it in a mailbox file for dovecot to serve via imap. I pay $0.05/month for my hosting of my site and email.

https://markw.dev
The point of the accredited investor regulation is to protect unsophisticated investors who don't understand the risk of investing in startups and other unregistered offerings.

These exceptions will let people without a high income or net worth qualify as accredited investors by proving that they have the financial knowledge to understand these risks. For example, anyone can take the Series 65 exam.

It sounds like this could be very helpful in allowing people who are not rich to invest in startups while still protecting people who have no idea what they're doing.
It is downvoted because Assange became the enemy of many people in the so-called American "left".
Twitter, Reddit, and Facebook all have moderation.
Netlify does DNS and can serve from private repos for free. Not sure if GitHub changed their policy, but last time I looked, if you wanted to serve from a private repo, you needed to have a Pro plan.
This will not address the loss of audience that happens when Wikileaks followers are using Twitter for updates. You must own the interface to your audience, not just your data.
Personally, I feel that a compilers course should actually be about learning how to build a compiler. After all, the only reason to take a compiler course is because you want to--it's not going to be on the necessary track for a degree. The attitude of "you're not going to remember anything about compilers anyways, so let's make this an advanced math class" is quite frankly insulting, most especially to people who actually want to take a compilers course to learn about compilers.
Did VR Software Sales Inflect in 2019?
Love the idea. Absolutely needed. You should at least offer the VPN solution, even if it's not as feature rich as the desktop extension.

The desktop problem is pretty solvable for programmers. I wrote a simple bash script to add/remove blocked sites to /etc/hosts. I mapped that script to aliases 'focus' and 'distract' that block and unblock sites, respectively (requiring the root password). Finally, I set up a root cron job that runs 'focus' every hour during desired time windows (for me that's morning until late evening on Mon-Sat inclusive).

That system works exceedingly well, but I can't port it to iOS.

Right now I use Lockdown (VPN-based) with a block list and it works okay, except when I want to unlock by disabling the firewall. There's no automatic reenable option making the whole system less effective. I considered writing my own VPN-based system but haven't got around to it. Would love to see Motion tackle it.
How is that "without any burden"? That's paying somebody else to take that burden for you, buying into their non-standard tooling, and hoping that they outlast whatever project you are hosting.
One solution could be some sort of DRM based device attached ad...but that will cause other problems.
And dropbox just lets you sync files to a remote server.
Thank you for your post and for the fascinating (and terrifying) link. I have no idea why you're being down-voted.

I was planning to suggest submitting the link as its own "story" but apparently it already was, two weeks ago.[0]

[0] https://news.ycombinator.com/item?id=22201381
Interesting work. Last commit was over 12 months ago though...
The North Sea Enclosure Dam for if climate change mitigation fails
In my opinion it's way better to have things all in one program. The clumsiness of needing to open up a heavyweight program like Powerpoint to then copy and paste the figure somehow into your document every time you revise is very annoying to me. Plus it's less portable.
Agreed. But who is pressuring these social media companies to censor. Maybe something needs to be done to stem the absolute power of those pressuring the social media companies.

Lets be honest here, twitter, reddit, google, etc didn't decide to censor all of a sudden. They were pressured into censoring. By whom?
To anyone has a slightly older Mac and thinking about getting a 4k screen: DON'T.

4k is not supported on many older models. Check your official specs. Most Macs has max 1440p@60hz output. 4k is only supported @ 30hz, which is no good for daily usage.
And the main problem is, if you get a 4k monitor( to future proof your setup), and try to use it at 1440p, everything will be blurry and pixels will shift and distort.

Just get a native 1440p monitor.

If you have a never Mac, getting a 4k 27" monitor may still be a bad idea. Since 4k is too much for a 27" screen, you will need to use scaling in Mac options, and ideally set it to "looks like 1440p" But this will cause your mac to do 1.5 scaling and create a burden in your GPU and CPU. It will render everything doubled at 5k and try to scale it to 4k. If you're using a Macbook, your fans will never stop even on idle. This is even worse performance than getting a 5k monitor and using it native 2x scaled, which is easy on GPU.

One side note; there is no USB-C Hub that offer 4k@60hz output, technically not possible. You have to get a separate hdmi or dp adapter, or an expensive Thunderbolt 3 dock. But there are some usb-c to hdmi or dp adapters which also offers Power Delivery.

I've already wasted money and time figuring this out, so you don't have to :)
No-code business mobile app builder
Hi there, I am Youssef from https://murkstom.com

I wanted to introduce you to our platform, it’s a versatile mobile app builder for iOS and Android designed for small businesses.

It works perfectly if you wish to create informational or directory style apps, we have currently WordPress and Google Sheets integrations but planning to add more in the near future.

This tool is not suited for every use case that’s why we offer custom app development, please sign up for a free account and if a feature is missing kindly send us a message.

Our apps are built on top of React Native supporting 100% truly native feel and experience.

Have a great day
So if Clickcease.com can help prevent this, why on earth can't Google itself help prevent this?
Show HN: List of 3k tech conferences, 358 open call for papers, 10k talks
Limiting deplatforming is taking away Twitter/YouTube's etc 1st amendment rights.
The article itself provides more than one coincidence, but they are making some assumptions that seem to be stretching what the evidence is able to provide.

I dug a little deeper and found a host of interesting things but like the article, there seems to be a bit of embellishment in what they can know with the evidence provided.

The important take away is that we shouldn’t assume less technologically advanced civilizations don’t have complex systems of communication. I think much of the stories of our past are important, even when they seem to be fantastic.

If Aboriginal storytelling has the ability to stay consistent over time, the structure of such a thing would be valuable to the modern world.
Sure, but that's almost as bad.
Vietnam is becoming more and more locked up from the virus every day. For example, all of the schools are closed until further notice and the borders have also been restricted as well.
I've mentally tried to spec out what that would look like. It's weird and very unlike how we operate today. It is not clear to me that anything I've mentally sketched out is a win even if it were magically manifested for me with no effort.

I don't think this is accidental complexity, it's essential complexity. To the extent that it seemed easier in the past, it's because we ignored some of that complexity and paid the price. Putting up a truly production-grade service is fundamentally hard.

Now, I think it probably will get easier over time as we grapple with these problems. Integrating with auth, for instance, should be easier, and that can be solved with some more code, and formal and informal standards. It's not all essential complexity. But I think a good deal of it is, or at least it is from anything remotely resembling our current perspective.
Depending on the svg editor and font's installed, you will get mixed results and not everyone has the time or skill to write correct svg by hand. Pretty quickly you will find out that this approach creates too many problems if you want to collaborate with more than 2 people.
> - Availability.

Many years ago where [1] I was working as a designer of test equipment the head of the drafting department had a saying:

"If you make the right way the easy way people won't do things the wrong way."

He ran his department on those principles and got things done accurately and quickly.

It looks like the Japanese have the same idea.

[1] Philips Mullard semiconductor plant, Southampton, late 70s, early 80s. Such a long time ago I can no longer remember his name.
This seems pretty low, can't we apply Bayes' theorem here?

let F = transaction being fraud
let D = detected as fraud

P(F) = 492/284807 = .17%
P(D|F) = 80%
P(~F) = 1-P(F) = 99.83%
P(D|~F) = 13%

P(F|D) = (P(D|F) * P(F)) / (P(F) * P(D|F) + P(~F) * P(D|~F))
P(F|D) = ((.8) * (.0017)) / ((.0017) * (.8) + (.9983) * (.13))
P(F|D) = 0.01 = 1% chance of the transaction being fraud given a positive detection

although to be fair, they're not stating to only use this method by itself
> In addition, the airplanes responsible for this rule coming into being didn't have a safety problem either--until they suddenly did.

It's not that the planes developed a safety problem - it's that we learned that the wires being that close is a bad idea and that all planes built after we realized that should not make the same mistake.
Racket is a great language. I got introduced to it through
reading "How to Design Programs" (https://www.htdp.org/), which
is a really beautiful introduction to programming that focuses on
big-picture program design, rather than just writing code, but in
a way that is accessible even to people who are new to
programmers.

I recently got a chance to use it for a medium-sized personal
project, and it is one of the most enjoyable programming
languages that I have ever used. Unfortunately, its performance,
and especially the start-up time, is not that great. (At least
this was true last time I checked.)

As someone who hasn't been following Racket news, I'm not sure if the new Chez
Scheme backend is expected to improve performance. I found this blog post
(https://blog.racket-lang.org/2018/01/racket-on-chez-status.h...), which seems
to indicate that it is not, but that may be quite outdated. What is the goal of
porting Racket to CS?
Completely wrong. The Internet isn't a public good. The Internet isn't even really a thing. It's just a bunch of interconnected networks that are mostly privately owned.
> force social media companies to choose to identify as a "platform" or a "publisher"

Who is going to "force" them? Governments? That ask them to censor and censure people in the first place?
The praise given to him for Rollercoaster Tycoon could easily also be given to him for Transport Tycoon, which was also a great game. The community really took it to amazing heights with OpenTTD, but the original was great.
Cisco CEO Chuck Robbins Will Keynote Developer Conference
> give tools to law enforcement agencies to enforce their local laws

Is that really a world you want to live in?
I chuckled, as I remember reading that comment then
I like the idea! Looks similar to focus mode from Google's digital well-being, which I use often.
Are you... worried that it isn't keeping up with the rapid feature evolution of 68010 workstations?
to expand on this, not much of what's done in managing software applications is "easy". people so often talk about spinning up VMs and services at scale and forget that even running your own well maintained blog is a big effort
I suspect it's a result of the apparent politicization of Wikileaks. When it first appeared it seemed fairly neutral, but that neutrality appears to have vanished somewhere along the line.
He didn't give an implementation time for the sudoku solver, but he did say he completed the spell checker in a single transcontinental flight.
Maybe not the first time a specific type of offence occurs - but each bad action of a controller/leader will result in a migration the size reflective to the proportion of each offence. I don't disagree that people will benefit and will be necessary that people have their own, non-centralized interface.
Honestly? The job search + interview process is way too painful. I feel like I'm a good problem solver, I've made really good impact at the jobs I've been at but landing jobs is difficult for me. I tend to stick around til the job is more painful than interviewing.
I think what is needed is a statically typed systems-integration language. Problems are caused when there is nothing to "type-check" that the values you write into config-files are references of objects of correct type.

Static typing would also support editors that let you choose from allowed values.

Maybe such a language exists? If not, why not?
So you have a typical person living paycheck to paycheck but yes let them put whatever savings they might have into a startup?

While I think there is some merit in restricting what purchases people can make beyond their means, only applying it to certain types of speculative investment (which doesn't even include things like real estate) seems arbitrary to me when it's not applied to something with even more risk like gambling, say.
"Simple" is an overloaded English term. Its not that "Move is so simple that you should understand it". It seems to be "Move is so simple it doesn't actually get the job done that most people want".
There is a̵n̵ ̵a̵p̵p̵ Rust for that.
cgdb probably gets you part way there. you can view code source in the upper half while stepping your code in the lower half.
Or GitHub Pages + CloudFlare.

And as another comment mentions, GitHub Pages now offers HTTPS certificates [1] for custom domains, so GitHub Pages alone is sufficient for most static websites.

[1]: https://github.blog/2018-05-01-github-pages-custom-domains-h...
Data Protection Act of 2020 would create first U.S. privacy protection agency
oh you are not the only one at all !

I mostly work in the android world and the chase for the new and shiny is real.

I see some new libraries get a lot of traction seemingly only because they are written in kotlin/coroutines, not because they offer a better solution (for the one I have in mind, they did not even bother trying to do a benchmark to compare it with the existing solutions).

The thing is, the Android dev ecosystem got WAY better in some aspects.

Having moved to some of the new and shiny, well implemented MVI/MVVM architectures backed by Rx or Flow are very robust and give a good framework to develop on.

You still have to fight back against the zealots yelling that solution x that works just fine should be replaced by solution y even though it would take months of engineering work and does not really improve anything you care about (e.g. a 5% diminution of bytecode size is not something that's worth spending weeks on, or a network stack that hand wavingly 'improves performances' with no benchmark made to actually ascertain where our hot paths are)

PS.: for the parts that got worse : the build system and Android Studio failed to scale quickly enough to keep up with the enormous increase of build complexity. As a result they are slowly become less and less useable for large projects.
Google almost certainly can, but probably has no incentive to do it for whatever reason.
Darwin with SecureBoot, not iOS.
I've heard that our quest for incessant optimization in warehousing and inventory management means this pandemic is catching everyone flat-footed.

The McKinsey consultants of the world have pushed for more and more "turns" (how many times your inventory turns over completely in a warehouse - most orgs aim for 3+ turns a year) and minimizing your "cash to cash" cycle (you pay for manufactured inventory, you need too turn it BACK to cash QUICKLY - don't have it sitting on warehouse shelves)

Now we don't have enough slack in the supply chain. Doesn't really matter much (except economically) for iPhones etc - but means a lot when you're running JIT (just-in-time) inventory management for things like hand sanitizer or medical masks.
> Almost no platform survive without a bit of moderation. If you don't moderate, you'll get any kind of content, including spam, troll, etc...

If you create your own Twitter account and post a bunch of spam there, no one will follow you; so it shouldn't matter. You can also limit someone's access to "discovery" mechanisms without deleting their content or preventing them from posting entirely so even their opted-in followers can't see their content.

The core problem is when social media companies create mechanisms for users to bother each other without knowing each other, and there "span" is the tip of the ice berg: people routinely abuse and harass other people--which should be construed very very broadly: if you had a child who died in a school shooting and someone likes to keep reminding you of it as they take glee in your pain, that is obviously abuse and harassment, and yet it isn't "illegal" and clearly isn't "spam", so is almost always considered "totally fair game"--these websites don't remove that content or punish people for it, and yet they remove photos of people breast feeding, as if that is some crime against humanity.

What forcing websites to be platforms would do is fix social media by causing the people who make these websites to reconsider features that should probably not have existed in the first place.
Pick one you're proud of and have the rest of the unfinished stuff as private repos.
>Here's my theory about the recent influx of UFO footages coming from high places. US military was working on advanced drones. Nothing fancy, think current best tech, add 15 years and billion in r&d, that kind of stuff.

The issue I have with this line of reasoning is that if the US military actually possesses technology that's vastly ahead of anything official, then that implies that about 99.9% of the US military budget -- and the entire known fleet -- is essentially a massive disinformation campaign.
The only guy I would describe as a "10x" wasn't exceptionally technical or a genius - I saw him as above average, but I've worked with guys that I thought were more exceptional in those regards.

But this guy had the ability to focus on the most mundane things with unbelievable attention and focus - I would probably need to take amphetamines or something to come close to this level. Combined with the experience he had with this project he was by far the most productive person on the team (and the team had competent developers on it).

And it was not a case of a mad genius locking people in to his asylum project - this project was screwed over by that type of developer years before he joined the team.
That depends by what you mean by “modern”. And the age of the system of question is completely irrelevant to whether it is or isn't an unmaintainable legacy mess.
This is roughly some people's interpretation of the situation in the U.S. prior to 1996, following the Cubby and Stratton Oakmont cases.

https://en.wikipedia.org/wiki/Section_230_of_the_Communicati...

The legislators who created §230 thought these incentives were bad, and wanted service operators to be able to choose to place themselves somewhere other than these two endpoints.
My takeaway is that using formal methods is difficult to turn into any sort of actual security guarantee, due to the difficulty of connecting them to a real world system in a meaningful way. While formal methods could produce something meaningful with proper "inputs", getting that done is hard.
Experts share their best advice for making the first investment
FAANG is very much above average. Many startups are very much below average. Statistically, quitting a FAANG to join a startup is just a bad idea. The only reason to do so is that FAANG has a lower career cap. Even then, the cap on FAANG is much higher than, say, starting a restaurant.

At startups you generally deal with less smarter colleagues, spending months putting out fires that stem from hacky code designs, and dealing with many absent bosses who are just there for passive income.

Many startups try to look mission driven, but what drives most of them is just growth. The more growth oriented ones might be dishonest. If you think Facebook is unethical, watch what happens to a startup running on 3 months runway, trying to raise a new round. You also have to deal with pivots, often by bosses who literally don't know the meaning of the word and just bounce aimlessly between different things.
The other factor is a lack of personal life boundaries.

The 10x engineers that I’ve interacted with can be found working on nights and weekends because they enjoy it and have nothing better to do.

Working those nights and weekends without coworker interruption also means that they get to learn more things freely rather than being interrupted.

As a result they tend to be highly productive, but I’d argue that it could be seen as unfair to the rest of the employees who want to live a balanced life.
In that case will you add to your data policy that user data is destroyed in the event of a transfer of ownership?

If your promise is genuine then there is no difference for you in doing so.
wikileaks published the DNC emails which harmed the DNC and Hillary in particular. It was a factor in low turnout and Hillary's loss. Since then wikileaks has been associated with Russia / Putin / Trump (bad). The collateral damage era has been mostly forgotten.
Yikes, that would be pretty grating. And, yeah, folks love to be pedantic on the intertubes.

To be properly obnoxious I'll wonder if that's how those folks were taught to speak/write. In my mind the analogous English situation is when British speakers use me in place of my.
I get all that. But keep in mind that nothing has ever been manufactured on the Moon. Nothing. I love the idea of using Lunar regolith to make stuff. But the first Moon bases will be shipped there. Just like the first space bases. Baby steps.
> After all, the only reason to take a compiler course is because you want to--it's not going to be on the necessary track for a degree.

I think that depends on the program?
System integration is a programming, or a kind of programming. With its own features (like limited expressive power in some places - see e.g. dhall language), traditions, history etc. but still - you ought to be able to use the classical programming toolkit to solve system integration problems.

So you should ask, can you use the common languages - and if not, why?
Storj Tardigrade

https://tardigrade.io/
Millennials Could Make the Fed’s Job Harder
I'm becoming more and more convinced that Google employees don't give out reasons for their decisions because they can't! They trust too much in their machine learning and there's no way for employees to know why this event triggered over that one.
Is it really that much more common to sign user keys rather than host keys? I've been quite fond of signing hosts, personally.
If anyone has some remote-friendly companies they would like to see added to HireRemotely, just drop the company name below and we'll try and get it added.
I write every piece of code as if someone else is going to have to be able to use it later, even if it's just for me. And I find remarkable overlap between the clarity that some random person would need and the clarity that future-me ends up needing.