skysight-inc/HackerNews huggingface dataset:
From a maths teacher to India's leading option seller: The inspiring journey
I don't think anyone is trying to tell you who to trust or that Google is trustworthy. If you're concerned about DNS privacy then you're probably already not using Google DNS.
I don’t understand what’s wrong with using red, green, and blue LEDs at the edge of the monitor. It should be more energy efficient, since phosphors are inherently lossy. It’ll drastically reduce the accuracy of colors rendered by “white” light coming from white images displayed, but I don’t think users will care much.
Archive link if needed: https://web.archive.org/web/20180812140408/https://www.megan...

(My website may not survive the HN hug of death).

—-

I made this because I feel there’s some interesting questions and implications this raises specifically because it’s going after unauthorised sellers who market their goods as new.

I specifically did not try to answer all the questions I’ve raised because for most of them I don’t have a definitive answer, or possibly even what it should be. I’m interested to see discussion on these points though!
This "implementing/setting up syncing of state" requires only a few lines of Terraform config.
Nothing whatsoever to do with censorship. He's suggesting moderation. There is a very significant difference.

The internet and Usenet did OK without moderation until Eternal September and the invention of SPAM, when internet culture started to die. RIP. Before that a new arrival was expected to figure out netiquette, and everyone else would behave accordingly.

Ever since then there has been an fairly steady slide. The arrival of astroturfing corporate and special interest groups, trolls, and platforms that assist the amplification of effect by actively seeking to avoid any moderation has just intensified things. Those places without moderation deviate to lowest common denominator with astounding speed. We've seen it time and time again, and as a result many sites have closed down their discussion areas entirely. See reddit subs with and without active heavy moderation. Moderating does not rule out anonymity, nor should it.

Without moderation commercial interests, political groups and trolls will ultimately ruin all locations that attempt to allow reasonable discussion as it is not in those group's interests to see a virtue in being virtuous.

The few places left where you can have reasonable discussions, including on controversial topics, are those that moderate hard. They don't censor.
The catch is: this is 0.1 alpha software. I need a small team and some server capacity to get rolling. I need people to submit URLs. And a few hundred queries per second. That would scare the living shit out of big league search engines and might wake up some investor wanting to throw money at this.
Yes, this is called Web Cache Deception and is referenced in the article above:

Please note that web caches also enable a different type of attack called Web Cache Deception which should not be confused with cache poisoning.
GNU.org is down
Terraform is terrible compared to Cloudformation. Its selling point is multi-cloud support, but you'll never get it, clouds are too different.

- Good CF template is 10x less code for the same solution.

- No corrupted state problems.

- Native tool, supporting all properties of resources

Writing good CF templates takes good AWS knowledge, and system thinking, you group resources that belong together, it actually teaches you good architecting.
Crunch hell or cube hell are about the same. The difference is that in cube hell you walk away with a lot more money.
I thought it was a nice homage to DuckDuckGo. What it really means is "Did you submit both a query and a URL?"
This infrastructure/configuration distinction is very hazy when it comes to services like Lambda or Fargate, where you just specify your code artifact and there's essentially nothing more to do. It's not clear that it's a net benefit to introduce additional tooling beyond CloudFormation/Terraform for deploying to these services. It's certainly not strictly necessary.
There’s plenty of details:

https://gist.github.com/lattner/31ed37682ef1576b16bca1432ea9...

https://github.com/apple/swift/blob/master/docs/ErrorHandlin...
I store terraform state in s3 with dynamodb locking. It looks like this:

#backend/state uses less priv keys
terraform {
backend "s3" {
bucket = "mystatebucketisunique-tf"
key = "states/tf/tf.tfstate"
region = "us-east-1"
lock_table = "lock-tf"
profile = "aws_tf_s3-prof"
}
}

So for an entirely new env I have to setup that bucket and the dynamodb table
> It will be interesting to see how this PEP is handled by the community

It was created three years ago, and it's still just a draft. Hopefully it won't go anywhere, with or without Guido around.

EDIT: Raymond Hettinger is on the ball as always: "This PEP also shares some traits with PEP 572 in that it solves a somewhat minor problem with new syntax and grammar changes that affect the look and feel of the language in a way that at least some of us (me for example) find to be repulsive. This PEP is one step further away from Python reading like executable pseudo-code. That trait is currently a major draw to the language and I don't think it should get tossed away just to mitigate a minor irritant"
Just how tightly do the people in China's government control the flow of information? This poster says it's reported almost daily by Chinese media.

https://news.ycombinator.com/item?id=17744123
New social networks are a huge opportunity. Decentralization is just an architectural consideration, not significant to users. A novel user experience is needed to disrupt the market leaders. Clones of existing interfaces with "decentralized" ideology are not appealing products to most humans.
This sort of functionality is at odds with the Zen of Python. It's not intuitive at all.
> They introduced it as ISPs were starting to inject advertising via their own DNS ...

This is mentioned in TFA, along with a Wikipedia link [0] to an entry mentioning several errant ISPs who "use DNS hijacking for their own purposes, such as displaying advertisements".

[0] https://en.wikipedia.org/wiki/DNS_hijacking#Manipulation_by_...
You can set the DeletionPolicy attribute to "Retain" to work around this S3 issue. CloudFormation will successfully rollback without attempting to remove the S3 bucket. You can then do so manually yourself before trying to deploy it again.

Check out the docs here: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGui...
There are a lot of really good links, but to be honest 99% of the secret to writing bulletproof code is “write the most simple, boringest program you can”.

Which is not to say that what NASA and its contractors do isn’t cool or that they don’t spent ungodly amounts of time and money on testing and verification, but you also don’t load one line of code more than is absolutely necessary onto a machine that absolutely must work at all times.

It’s an important lesson to learn and a good skill to exercise from time to time, but honestly it’s also something that doesn’t apply to most of our work as software engineers. For most software most people are willing to knock a couple of nines off the reliability of a piece of software in exchange for higher-quality output, lower costs, and more features. If my data analysis pipeline fails one time in ten because an edge case can use all the memory in the world or some unexpected malformed input crashes the thing but yields more useful output than if I kept it simple and hand-verified every possible input, well, that can be a fine trade off. If your machine learning model for when to retract the solar panel occasionally bricks and leaves the panel out to be destroyed, that’s less acceptable.
Yes, indeed. I used the following titles to test my boolean logic:

[0] First Blood

[1] Rambo: First Blood Part II

[2] Rambo III

Query:

title:first blood

-title:rambo

Result:

[0] First Blood

(the best one in the bunch)
Hack My Resume – Generate Polished Résumés and CVs
Ahahahahaha

yes, yes, the only reason they succeed instead of us is because they're evil & corrupt. Keep telling yourself that.
> The limit of 200 resources per stack is easy to hit

Never managed to get even close to that number, doing CF for 5 years :)
Show HN: Tic-Tac-Toe implemented using “behavioral programming”
Ask HN: Plenty of large sites down; Reddit.com, GNU.org, Discord, coincidence?
Nice, now you just need to enable a feature to search anyone else's browsing history
I love that one. I want an atomic car.
valet mode for aircraft. of course we can never eliminate the risk but perhaps a two key mode similar to launch controls for missiles to do anything with a plane other than low power movement?
Altavista ran on an AlphaServer 8400¹: maximum 14 × 612MHz CPUs, 28G RAM.

¹ https://en.wikipedia.org/wiki/AlphaServer#Turbolaser_Family
this site is the only one i use where i can expect consistently thoughtful and useful debate. so by my experience, i must generally agree with you.
EURUSD: Bearish, Targets Further Downside
What would stop a group like CA from setting up Mastodon nodes and passively sucking down all that data? What would stop them from sock puppeting?
> a compiler mode where type errors compile down to runtime traps without preventing you from running the program

Absolutely, something like this would be perfect. I like being able to leverage the compiler in preventing runtime errors...just not necessarily all at once, right up front. Allowing some strictness to be dialed back in debug builds would be a very nice feature.
> using something like ansible to manage AWS

You may use Ansible for top level orchestration, deploying CF stacks and providing CF parameters. Just leave all resource creation to CF itself.
⌘+Y On the mac. It's the bottom option in the history menu.
They’ve done well on real estate. The government would never let the real estate sector crash, the bubble must be maintained at all costs, or at least the landing must be soft.

Well, thats the hope anyways. I think that sector will crash eventually, but they’ve kept it going for so long.
Interesting project. Run this blog entry through a spellchecker, btw.
thank you for the feedback.
there are a few things to consider here: the first one is that the main failure scenario for something like a pi running for a long time (that I've seen) is the SD card failing (long time here means months to years depending of your usage pattern); the second thing is that I made this choice for the first iteration - there isn't any technical reason why you wouldn't be able to have a 2nd partition that you mount RW. to achieve this you could hack it directly into a image you would build or you can leverage the bootcode and/or usercode hooks in the config. (see https://github.com/cattlepi/cattlepi/blob/a5ad6b57dc28313819... and https://github.com/cattlepi/cattlepi/blob/35eccb61029f46076c...) Ping me directly or comment on this thread if you want to give this a shot and you have trouble getting it to work.
It is, everything but the dashboard I believe.
> I think these tools are going to enable entire new generations of programmers on super low end hardware where their editor services and toolchains are running in a remote DC.

This sounds awfully dystopic to me.
You better do so before deploying again, because the roll forward will break since the resource already exists.

This a major pitfall when using DeletionPolicy=Retain with named resources. It breaks seamless rollbacks/rollforwards. If you rollback, in order to deploy again you need to either delete the named resources with DeletionPolicy=retain that were rolled back, or update your template to rename them all. It is such a huge pain.
Does Firefox search IN the content of the pages you visited?

Almost can't imagine and in my test just now, that did not work.
I'm not the best at interpreting this map[0] but seems that something is going on?

[0] http://www.digitalattackmap.com/#anim=1&color=0&country=ALL&...
You are the only one talking about presidential corruption. Besides Brazil certainly isn't leading the world on that measure.
With apps like Signal, and with the expanding adoption of pseudo secure methods like TLS mail transport, easy encrypted mail feels like something that is coming 10 years too late to be relevant.

That said, Protonmail’s implementation is probably as easy as it could ever get (with federated PGP ability, no less) and I don’t see a crowd kicking down their door with money in their hands. I really wish secure email were a thing, but unless the Big Boys (Google, Microsoft) get involved and push to make it an easily accessible option or a default, I can’t see a path to it being widely adopted.
I really like this idea, and the very simple implementation - big things start small. We need more search engines, including ones which are not supported by advertising.

Thanks for submitting.
I guess this does look like a Network Boot. I tried explaining the differences here: https://github.com/cattlepi/cattlepi/blob/master/doc/FAQ.md#...
Based on the sponsors I'd say a lot of the content is hosted by some seedbox companies so you wouldn't have to worry about people seeding at the beginning or on slow connections that much.
The more they artificially sustain that market the harder the crash will be. It will be painful but I still hope something like that would create democratic reforms.
You can get a FLIR Lepton 3 thermal sensor for about $150-180 used, typically in the form of an older FLIR One 2nd Gen iOS/Android dongle (eBay).

160x120 resolution isn't great (320x240 is generally the "good enough for casual night imaging" resolution), but those are the best you can do before stepping up to a minimum of $500+ per image sensor (seek compact pro).

Here's an image set of a cat walking around a fenced-in deck next to a tree: https://imgur.com/a/WmuQ1lA

If you look carefully in one image, you can see the heat from the paw prints remaining visible as a line in the grass. You can't see the actual prints at that resolution, but the sensor is absolutely good enough to see trails like that, especially indoors with footprints.

And in terms of intensifier tubes, you can do reasonably well picking up one of the Gen 1 monoculars sold all over the place, somewhere around $150-200 per eye, though you have to be careful as some of them are better than others.
Really glad to hear this. Please let me know how this goes and if you need help :)
Seems inefficient though, these days I really only navigate with Spotlight. Just hit the key command, type what I’m looking for, and hit enter. I don’t like navigating through any finder-like UI to access my files.
A short summer adventure driving from east coast to west coast helped me learn to appreciate the journey more than the destination, and that thinking has crossed over to developing habits that have improved my life.
also, I would imagine that there would be a strong bias towards reuse...which leads you to long term standardization of not just language but also CPU architecture.
5 Indications That You Can Survive Startup Failures
I have been wondering why this hasn't existed for years! Thank you guys for making this. Long awaited.
TFA would feel a bit more complete if it included the phrase "per capita".
The Lindy Effect and Estimating Crypto Life Span
What should you aim for in a dream job?
Reddit is up as of this writing, although GNU.org is down.
A Brief Introduction of Immunoprecipitation
A search engine without https, I think I'll stick with Google for now.
http://www.minuszerodegrees.net/manuals/IBM_5150_Technical_R...

This is the technical manual for it
What Makes a Country Happy?
defcon week
Interesting idea. Isn't it a little late to slay Alta Vista though? :)

I searched for apple. Top result was the archive.org macos that showed up here on HN recently, 2nd and 3rd were apple.com indexed 10s apart.

Then some odd results - though they do include the word apple on page just once. The imdb page for 12 Monkeys appears 3 times.

I guess you're not trimming duplicates? Seems like you need some way to weight rankings too.

I wish you every success - search definitely needs some competition.
Pretty unstable here, it loads but all the user specific pages return 'error code: 503'
P2P is banned in the French academic network. I expect the same in neighboring countries, although I didn't get to review their terms of service.
I guess I could see this, but personally I've built this to "scratch an itch": I wanted to make playing/experimenting with Raspeberry Pis in a repeatable manner as easy as possible. Resin look like a "batteries included" approach and there is a monetization aspect there. CattlePi is more like a building block.
Ask HN: How do you immerse yourself in learning project?
I am learning Python. I cannot focus. I find myself browsing tutorials, or videos, not moving ahead. How to force myself to just learning?
> Would the small risk of one of these few people blowing the whistle be worth it for Google,

No. Public DNS isn't even 1 decade old and Google already has massive insight from google analytics, adsense/adwords, the doubleclick network, android and store, chrome browser, chrome os, google search, google maps, gmail, youtube, google play, google fiber, google fi, google cloud platform, and all the various web properties that carry 1st-party cookies that easily get around Safari's misguided cookie war and have GDPR consent.

Trying to secretly sneak in some crappy DNS data is not worth it at all.
I "googled" Google using Did yougogo, and Google.com didn't appear once on the first page. Funny.
I agree, and as an employer I find a happy medium is to test on a whiteboard, but be completely okay writing filler, a comment saying "code for this goes here", etc. So long as they're building the correct general approach, that's all I need to see.

Whiteboard interviews where the interviewer says "it's actually `.toLowerCase()`, not `.lowerCase()`, you fool!", or "oops! You forgot to `position: relative;` the containing element that you `position: absolute;`d below!". you're not testing anything useful. Maybe if we were still coding everything on punchcards and using massive user manuals, but docking applicants for things their editor would highlight or one ctrl-r on the page would find is ridiculous.
when i submit something to the search engine, it produces a result that doesn't have anything to do with the search term.

it's unclear to me how i am supposed to help improve this.
> I really miss the classic Mac OS finder with its spatial metaphor.

Everyone keeps saying that, but current macOS still seems to remember icon positions. Isn't that what the .DS_Store files are mostly for?
>First, the skill Russell deployed from (only?) having used a PC flight simulator surprised me. If Russell in fact never had any flight experience outside a simulator, well, I'm just stunned at what he was capable of doing. (Linked in article, here for convenience.) [0]

Taking off and simply flying around are the easy parts. Playing a couple hundred hours of simulators would get you a nice feel for hand flying, especially if you had a PC yoke and rudder pedals. You could download a good plane model and know where absolutely everything is in the cockpit as well.
I assume it's hosted on a DEC Alpha 21164 too.
Thanks for the information. Apparently my knowledge about state handling in Terraform did predate the introduction of remote state. I should've checked that first.
Lots of weather patterns are said to have changed since then. Is the northwest more consistently rainy now?
Terraform gives a consistent _workflow_ across clouds, not a consistent codebase. I know personally of many teams using Terraform for significant multi-cloud deployments consisting of thousands of resources. Several switched from CloudFormation and saw their codebase size dramatically reduce.

Furthermore, the other comments on this post should disabuse you of the notion that there are "no corrupted state" problems with cloud formation: they happen all the time.

Disclosure: I worked on Terraform for quite some time at HashiCorp and am still a (community) maintainer of the AWS provider.
How do you feel about bt crops?
True, but it beats the alternative where CloudFormation deletes objects that you didn't want deleted. The underlying issue is that the S3 objects are outside of the CloudFormation scope, thus it takes no risk and doesn't delete your objects.

A nice feature would be a "ForceDelete" deletionpolicy where it would delete the objects. You can even set this initially when creating a stack, and change it to "Retain" later when the stack is stable.

Totally agree btw that it's a huge pain initially, though once you know it it's also not that hard to work around.
Definitely some ambitious goals. There's nothing bad about that, but this has an awfully long way to go - e.g. searching for "hacker news" works fine, searching for almost anything else didn't find anything relevant. So while it's nice to say it can run in 1CPU / 1GB, I'm not sure it's very useful at that size (but I don't know how big it'd have to get to "break even" there).

Anyway, noted that it's a very early version, so good luck with it!
So essentially they plan to terminate the actor instead of the whole process. I think that would be a very good thing.
I like that we are now seeing this market of pro privacy and less tracking type services like duckduckgo and this. Odd throw back to say altavista slayer. Now we need an ask jeeves slayer and we've covered most bases.
Hello! I’m a FSW dev at NASA Langley. As others have said, the talks from the FSW workshop are a great start. If you want to see a well-used framework, check out CFS (https://cfs.gsfc.nasa.gov)
> Which, in my experience, happens all the time in the workplace.

If you are doing work that could immediately cause someone’s death, I feel you have a duty to double check and not just go with the flow. Ymmv and I’m not claiming my POV is more right, just that it’s my POV.
One of those groups is Global Cyber Allience (GCA):

"GCA, a 501(c)3, was founded in September 2015 by the Manhattan District Attorney’s Office, the City of London Police and the Center for Internet Security."

https://www.cityoflondon.police.uk/advice-and-support/cyberc...
I agree, I like the name.
I'm waiting for the full 3270 PC or the XT/370 kit.
A gem on this topic: "On the Design of Display Processors" (The Wheel of Reincarnation) http://cva.stanford.edu/classes/cs99s/papers/myer-sutherland...
The article and the videos it contains are amazingly clear. Cannot wait for the first results of that mission! I'm always amazed by NASA great endeavors, and how these scientists can be so sure their probe are not going to melt...
Looks like an ongoing DNS reflection attack from all over the world to the US.
Seems like a blend of DuckDuckGo and Indiegogo.
I think YouTube would argue that their actions were not based on the content of these channel's views, but because they violated their community guidelines.

Their response to why they banned Alex Jones, for instance, was that it wasn't because of the content of his views, but that he violated their cyberbullying guidelines multiple times (he received several strikes in the past).

Maybe I'm being naive, but their motivation doesn't appear to be censorship, but to make YouTube a less toxic place than it already is.
That, and various incidents on twitter etc over the years makes me really question the professionalism of _sec...
Hacking the US mid-terms? It's child's play
Cadmium Free Quantum Dots - I have been wondering if that is something Apple is using on their Retina iMac. The 5K and 4K DCI P3 panels aren't available anywhere else. And they mentioned previous 4K solution had environmental issues which they overcome.

Overall I am still hoping MicroLED could take shape. OLED 's colour accuracy over time, burn in, etc just doesn't seems solvable at the moment.
I've always thought Python was a little too readable and obvious. I'm glad people are hard at work trying to fix that.
Ok. Hmm, I really thought my perfect was English.
And their status page shows all green...

https://reddit.statuspage.io/