skysight-inc/HackerNews huggingface dataset:
you seem to be naive. I'm actually on STEM OPT. you've read about people who got EB-2, but do you know those people ? EB-2 or O-1 visa usually require people with 10 years of experience and exceptional talent. e.g DHH shipping Ruby on Rails. But for the rest of us, your chances are with h1b, which is more luck than merit. And remember, with an H1B once a company sponsors you, you've difficulty transferring the h1b. It's almost as starting the whole process again. with h1b your salary is capped to pretty much what your company wants to pay you, not the market as you're pretty much their property. I'm one of the few people that has actually managed to get employed at 3 different places, while on STEM-OPT. And got my market rate pay, due to the fact I refused sponsorship. The US does have a point based immigration policy like Canada | Aus. they call it 'Marriage'. The government doesn't have to screen, you that much, their citizens do. That's why getting a green card via marriage is easiest out of everything. So yeah, my advise, find a gal | boy you want to marry while in college and get on with it. Otherwise, H1B is a non-starter.
You know your class better than I do, but the main guy I learned project-based learning from, Chris Lehmann, differentiates between a project, which is open-ended and no one knows where it will lead, but starts with the student creating it, and a recipe, where you know the result. He talks about these things in his TEDx talks http://joshuaspodek.com/inspiration-in-education. I hope I'm not asking too directly, but are you assigning projects or recipes?
In general I definitely agree with you, certainly.
After what we heard in the House Impeachment inquiries, and the general refusal of Republicans in leadership positions to disavow illegal foreign interference in US elections, why should Democrats let DHS test anything? Isn't that potentially letting malevolent bad actors access your systems? In general, why would you let an opponent that more-or-less promises to not obey laws, rules and norms access your system?
SHA-256 is probably the right choice, but I don't think it's as obvious as you suggest, given SHA-512/256.

SHA-512/256 is a standard peer-reviewed and well-studied way to run SHA-512 with a different initial state and then truncate output to 256 bits.

This is heavy bikeshedding, but SHA-512/256 would be a more conservative choice than SHA-256. Under standard assumptions, SHA-256 is no weaker than SHA-512. The structure is extremely similar to SHA-256, but a collision on intermediate state requires a collision on all 512 bits of state instead of 256.

On most 64-bit CPUs without dedicated hash instructions, SHA-512/256 is faster for messages longer than a couple of blocks, due to processing blocks twice as large in fewer than twice as many operations.

Currently, the latest server and laptop CPUs have SHA-256 hardware acceleration but not SHA-512 acceleration. I'm not sure how many phone CPUs support sha256 but not ARMv8.2-SHA extensions (SHA-512). If it weren't for this difference in hardware acceleration, there would be few reasons to use SHA-256.

That being said, the current difference in hardware acceleration support probably makes SHA-256 the right choice here.
Which build has it? I'm using the Nightly from Google Play (#20350606) and I don't see any mention of add-ons.
Agreed, I am also an experienced runner and this would be wonderful. Assuming it can get GPS and map trails, trail running would be vastly improved by this. Right now people have to paint trees every 20 feet or so to mark the trail, but if you have a live HUD it can tell you if you're on or off course fairly quickly.

Trouble is GPS isn't always reliable in heavily wooded areas, so there might need to be improvements in GPS before that is really viable.
I've long seen it almost as a tradition to use yahoo for things like testing if the internet is working, e.g. "ping yahoo.com". I suspect this isn't much more than that.
decouple food from income, problem solved.
> Is there a solution to this to me seemingly impossible problem?

Not at all impossible, you're just not familiar with Unicode. Just use a software that implements UTS #10/UCA. Reply if you want to see code examples for the problems you stated.
My girlfriend is an fMRI physicist with access to a scanner - I’ll recommend this as a study if she comes to a loose end with her research for a while :P
Add Multicolor Gradients to Your Website
I think the proposal is to solder an entire stick of ram onto the CPU.
All your suggestions are nice but I was thinking this topic should seriously be more along the lines of "How to Get Laid".

Cooking? Fixing an old car? Shakespeare? Get to the crux of the matter.
I'm interested in this. Do you have a template?
k3s is k8s compatible (though with sqlite rather than etcd, and no legacy features) though, no?
Same as humans, except it has GPS, radar and other sensors to help.
If you control your phone you can control the software.

https://f-droid.org/en/docs/Verification_Server/
Perhaps suggest an alternative? It may help understand why this was chosen.
AI: has become actually useful over the last 20 years. Of course if you only use it for adtech and arbitrage the world doesn't see much benefit.

genome research: CRISPR etc.

space flight: reusability is a massive game changer. The Falcon 9 once they start reliably catching the fairings is about 90% reusable. The Falcon 9 makes things like constellations of 12,000 satellites feasible. The Starship is planning on 100% reusability which will reduce costs a futher couple of orders of magnitude. Elon is talking about sending 1000 Starships to Mars every 2 years in about a decade, and people are starting to learn that Elon might not be as crazy as people originally thought...

Environment: not so obviously shittier. For example, tree coverage has increased by 7% in the last 35 years. In general local environments in developed countries have gotten a lot cleaner. The global environment on the other hand suffers a massive tragedy of the commons type problem so it overshadows massively local improvements. So yes, you can say the environment has gotten worse, but it isn't "obviously" so.
> They're also free to circumvent the software and play the game without it.

They're free to do it, but then they should also fully expect to be kicked out of the game for doing so.
I was about to remark on the same thing. These dunes are clearly not ‘communicating’: rather, the physics of dunes has some counterintuitive (but not entirely surprising) non-local effects... which in turn are purely an artefact of our flawed conception of them as being ‘objects’, rather than emergent properties.
This sounds really cool and promising but this made me laugh:

> The concept video doesn’t really do it justice—it looks great.

(two paragraphs later)

> The concept video is a quite accurate representation of how the glasses look when you’re using them.
Yeah.

I just tell the young people I work with to not even go there. If someone tries to goad you into something, just don't say it, it's too risky right now. I mean, a prosecution is some chance at getting the laws relaxed I suppose? But the judges and potentially even the jurors all have kids sitting in those classrooms too. So I just don't see it as a particularly fair way to assess the appropriateness of certain laws.

I really believe the various legislatures, in the end, will need to try to recalibrate some of this. (Though I realize that's not likely to happen either. I just think it's slightly more likely than relying on courts that have repeatedly held that yelling fire in a crowded theater, or talking about bombs at airports is not protected speech.)
> Starting from the terminal is much more intuitive than writing 'int main/ public static void main' in an IDE.

i would take this a step further: starting from _any_ REPL is an advantage in learning programming. the tight feedback loop fosters experimentation. python is another good starting point in this regard.
A better question is to ask why people continue to let themselves be confounded by a browser made by an advertising company.
But if I wake up at 7am to commute, I can still wake up at 7am when working from home. You don't have to convert commuting hours to sleeping hours.
Major Japanese Hardware Vendor Joins Open Invention Network
Show HN: Presbot – ML Powered LinkedIn for Chatbots
Hello HN,

I just launched presbot.com

Presbot makes it really easy to create a professional grade chatbot. There’s no code to write, workflows to build, is office appropriate, has community features (likes, connections, private messages), ability to track views, chat transcripts and more, plus is totally free.

You can personalize the look and feel of your chatbot, train it with prescribed questions, add your own questions and share its link on your resume. It can answer questions on your behalf when you’re not reachable or busy. Think of it as a super scaled down interactive version of LinkedIn.

Acting as a job search agent is one of the many applications of Presbot. For example, and citing real bots from the app, there's a bot representing a community (Basic Attention Token Indonesia Community - presbot.com/21-bat-indonesia), someone's virtual assistant (presbot.com/18-juanmtj) or even a insurance broker (presbot.com/16-hooly).

The core intent of all these bots is to provide information. They are designed to assist and not replace or impersonate the end user.

My chatbot: presbot.com/3-mohapsat/

Please let me know if you need any help creating your chatbot, questions on the tech, have any feedback or suggestions to improve. Reach us at hello@presbot.com

Satya
[Founder and Curator of Presbot]

p.s. I love making new professional acquaintances. Please connect with me on linkedin.com/in/satyamadhav if you'd like to talk about Presbot, technology, entrepreneurship or gaming.
> From -02 to -03

> o This Change note was added. Nothing else changed.

This comment contains no commentary.
Yep. "I think this way, therefore everyone else thinks this way," is an incredibly common human fallacy.
The Internal Memo That Allowed IBM's Female Employees to Get Married
It's not "dead" if everybody but you still uses it.
Reminds me to start collecting HP calculators. I have a few, but would like to collect all of them and put them in a display case. Anything non-RPN is an abomination.
Not going to pull any punches here: these are some of the softest, most useless interview questions I've ever come across.

> "What's your favourite language? Why?" "How many languages do you know?"

You need to be a software engineer to interpret the answers to these in anything like a useful way, but if you're an engineer _you already realise that these are dumb questions_. If you're not an engineer, the answers are meaningless: if candidate X says she knows 4 languages, and candidate Y says he knows 5, is Y better than X? Candidate Z can talk your ear off about Rust, Go, and Haskell -- is she a good fit for your frontend team?

Technical interviewers ask technical questions ("quick, reverse this linked list"). Non-technical interviewers ask non-technical questions ("quick, how do you deal with conflict"). Blending the two just results in a waste of time for everyone involved.
The play in the context actually called for "beating" someone. That doesn't sound like doing things in a "non-violent" manner.
At this point I wonder why arent CPU vendors experimenting with memory compression. Works great in GPUs. This would have a chance of cutting latency if decompressing a cache line is faster than loading whole thing from ram.
Same. Started cooking out of frugality and anything I can order or comes packaged is unhealthy. Cooking feels like the default, what normal people do. I was so wrong. None of my friends can cook even a simple meal without step by step instructions. Some can grill, and that's it. They just order food or eat something from a box every single day.
Not only the specifications you noted, but less than 2000 people were using the app at most. It would be very interesting to see a post mortem on the infrastructure failure.
The tweet has since been deleted. Anybody save the image?
This seems to be focused on Twitter only?
I am not sure how relevant that is.. For example in our org, when we choose cloud technologies, we look at blogs, talks, and personal experiences, and we ignore things like Twitter and Facebook.
weather.com was already collecting and marketing an obscene amount of user data as anyway. That's what drove me to stop using it a while back. Wunderground is in the same group.

This is US-specific, but what I use now is the National Weather Service's website. It's actually really excellent. https://www.weather.gov/
How to Find Guest Blogging Opportunities: A Blogger’s Cheat Sheet
I only see a superficial similarity. Case classes are much more powerful. Copy constructor, private constructor, pattern matching, overrideable apply/equals/hashcode. Granted, some of that stuff is esoteric, but it does make case classes a very different beast.
Firefox's testing (aka studies) are opt-in, not opt-out.
The original COBOL had them, maybe it's not surprising, it's a pretty natural metaphor for a business language. Fortran, Lisp and Algol 60 didn't have them. So I guess we can thank the bean counters for the idea.
Kafka Summit London 2020 Agenda, Keynotes, and Other News
The founder was last seen stroking his Persian cat.
This is a great point about handling printable vs non-printable characters that I originally missed when I read wc code. Thank you for pointing this out!
Hate speech is 100% protected in the US.
Fossil's main author is chiming in the discussion of this on Fossil's forums:

(https://fossil-scm.org/forum/forumpost/50a5bea5fb)

> That's appalling. Fossil's implementation doesn't require a conversion.

“This is a key point, that I want to highlight. I'm sorry that it wasn't made more clear in the LWN posting nor in the HN discussion.

“With Fossil, to begin using the new SHA3 hash algorithm, you just upgrade your fossil binary. No further actions, workflow changes, disruptions, or thought are required on the part of the user.

* “Old check-ins with SHA1 hashes continue to use their SHA1 hash names.”

* “New check-ins automatically get more secure SHA3 hash names.”

* “No repository conversions need to occur”

* “Given a hash prefix, Fossil automatically figures out whether it is dealing with a SHA1 or a SHA3 hash”

* “No human brain-cycles are wasted trying to navigate through a hash-algorithm cut-over.”

“Contrast this to Git, where a repository must be either all-SHA1 or all-SHA2. Hence, to cut-over a repository requires rebuilding the repository and in the process renaming all historical artifacts -- essentially rebasing the entire repository. The historical artifact renaming means that external links to historical check-ins (such as in tickets) are broken. And during the transition period, users have to be constantly aware of whether they are using SHA1 or SHA2 hash names. It is a big mess. It is no wonder, then, that few people have been eager to transition their repositories over to the newer SHA2 format.”
I love cooking but I’m not very good at it. I can assure you there are ways to get stuck halfway :P
Just a guess: Clickhole the company, owned by the employees, owes CAH $1M.
I think this is missing in context. ( To me at least ). The card can be reprogrammed by Apple. And Apple could offer additional functions or features with it. I take that as something similar to current Afterburner function as in H.265 / 266 Video Encode or Decoding.
> I cannot guess whether the ^ operator still has the same meaning or whether it is part of this ^{sha...} notation.)

This isn't the first ^{...} notation. The manpage gitrevisions(7) also mentions <rev>^{/<text>} for referencing a commit based on a regular expression of its commit message, like

git checkout 'add-search^{/finished query builder}'

Though, this new notation is probably more in-line with the notation <rev>^{<type>}, which lets you disambiguate what you put in <rev> as in deadbeef^{tag}, so that it's not confused with deadbeef^{commit}.

EDIT: The article doesn't mention it, but I imagine one interpretation would take precedence and cause git to issue a warning when it's ambiguous. Right now, if I tag a commit with the hash of another commit, its interpretation as a tag takes precedence and I get a warning at the top, "warning: refname '368bc6e' is ambiguous." That would mean you'd only ever write ^{sha256} when the provided part of a sha256 hash is ambiguous with an existing sha1 hash or something else like a tag. That's also vice versa with ^{sha1}.
Users could be misconfigured so that they have access to enter data for the wrong precinct or their backend could have gotten super messed up if some of their keys/ID's started to mismatch or fall out of sync due to a bug that only happens when there's a ton of people using it.

Edit: The pin numbers to log in to the app were printed on the paper sheets, and a lot of people took pictures of the sheets and posted them to social media not realizing the implication.
It's not government money. This is a party function, and the parties are private organizations, not official parts of the government.

(That said, I don't understand why the cost of primaries and, presumably, these caucus events, fall on local taxpayers.)
This or bad form is what everyone says after the fact, this is exactly what they said until they threw out their back.
As someone who's been writing Go for too long, way too long, I agree.

Handling errors everywhere seems to always become ad-hoc exception handling. Oddly, the apologists call this "syntactic sugar for avoiding repetitive error handling", still can't wrap my head around that one.
Neutrality might not be the only (nor primary) reason to avoid hiring Clinton tech people though!
Scrolling hacker news...
Where I work, while kubernetes isn't blissful, integrating everything else with it is where the work really starts.
Way to Increase Sales -Free of Charge
Many don't even bother to turn the feature off ..
Wonder what the implications are for magnetic confinement fusion.
Sure, but there are ways to start active and keep your core, lower back, and legs strong that have lower injury rates than deadlifts and squats.
By Betteridge's law of headlines: _No_.
The reality I've seen is that most doctors can only help with small/very specific issues of this kind if it's something they happened to had encountered before. Otherwise they will send you on a trip for multiple exams and in the end tell you there's nothing particularly wrong and should just bear with it till it becomes worse. Doing our own research or reaching out to others -none of which is mutually exclusive to consulting doctors- often pays out. Remember the experience of Patrick Volkerding? http://www.ae.iitm.ac.in/pipermail/ilugc/2004-November/01390...
CAS has nothing to do with "distances between RAM modules and the CPU".
Interactive Python Tutorial
One clarification:

- By default it's much more than 13 bits of entropy

- If you disable usage statistics then you are limited to 13 bits of entropy
This. Specially if you work with Node.js. The JavaScript community is susceptible to ignoring all previous knowledge, experience, wisdom and tries to reinvent everything. I appreciate the energy, but it is often misguided. Understand the difference between merit and marketing bullshit (stack names that include Mongodb?). Understand context. If you are using Node.js in green field project, you are probably better off using Postgres. Understand Lindy effect. Sql isn't going away, but the vendor specific query language that you are spending time with and hoping will replace sql is probably going to.
In one of the photos, the dude is wearing the glasses and smiling at the camera, it looks like there is a green reflection. Is that just a reflection on the glasses from ambient light, or can we see the text he is seeing?
Yup. This is no different than a bunch of blue collar tradesmen trading references. There's higher dollar amounts involved and it's a different industry but it's the same behavior.
Hmm, you can also try to pretend you have one on yourself and laugh joker-style looking up then talking to the ceiling, making sure the volume of your voice was uncomfortably loud and inappropriate for the setting you are in. Its not like that person can call you rude and it will give you some satisfaction that you have interrupted their call. Maybe they will self reflect at some point realizing how rude they are themselves. IDK.
I swear 90% of k8s tutorial is "use this super long opaque bash script / helm chart" it's so easy!
Nice explanation, thanks. Kind of like a very short throw laser projector where everything (the wall) is in focus, regardless of the distance or angle from the "fancy lens". I was just triggered by their use of "paint" when the process is passive.
By that measure, Doom is a terrible game. No hopping, but people don’t move at 50km/h. It’s all about pleasurable game dynamics and realism plays an incredibly small role there.
Yea, they underlined in red now.
kubernetes is complex and maybe not for all of us. i am starting to think, maybe we should leave operations to operation teams at this point and just be developers. i would be totally fine with it to be honest.
Thanks for this Sergeant! My hunch was that embedded code was lacking some of the more refined software engineering principles like continuous integration. I'll continue to frame my cover letters around that and give the masters some more thought.
I believe I recall seeing the Gimli Glider scenario in one of the previous versions (Maybe Century of Flight, or FS X?)

If the mission/scenario scripting engine is capable enough, there would probably be lots of scope to build famous (and fictional) failure scenarios.
a language being a DPL doesn't preclude it from being a DSL
https://github.com/Eloston/ungoogled-chromium/blob/master/do...

"those binaries that cannot be removed do not contain machine code."

I'm not sure what's meant by them not containing machine code, but it does seem like some of the binary blobs are retained that can't be built from source or substituted.

Honestly, I'd just switch to Firefox to be safe, though Ungoogled-Chromium does automatically set a lot of sane pro-privacy defaults that you'd have to manually change in Chromium/Firefox.
Because of the deep irony? If you have a moto that binary and later decide to remove it, what is the world to infer?
Donations are not used for Firefox development -- they go to the Foundation, not the Corporation.
Even in the demo video, some stuff is easy with a phone like recipes or shopping list.
This looks amazing and I truly hope it comes with an API. Back in a day when I was working on drone autopilots we were using X-Plane to develop Hardware In The Loop (basically a drone autopilot piloting a simulated aircraft).

Fun times on the tuning side (especially helicopters were tricky) and having a Blackbird fly in an automatic mode was pretty good too!
> ...would require a major rewrite of the American character

I wouldn't be that pessimistic. As far as I understand it, when polled Americans are significantly to the left of what mainstream politics has become. At least when it comes to economic issues.
Problem is I prefer fewer expensive things to charge and/or possibly lose
This is straight politics. From the HN guidelines:

> Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.
Maybe a subgame in the genre of Porrasturvat (stair dismount) and Rekkaturvat (Truck dismount)? My 12 year old self would have loved that.

IIRC they removed the crashing post 9/11. You just clipped right through buildings. Have they added that back in?
The Foundation does not provide money to the Corporation. Look at the annual financial statements.
> TLDR: We don't have a full solution that models flight.

We do, actually. It's just hard to explain.