skysight-inc/HackerNews huggingface dataset:
The point of going to a better quality school is the chance (note, not a guarantee, just the chance) of getting a higher quality education. Pretty much any institution will teach the basic CS core adequately but a higher quality program will give you access to specialized courses like AI, software security, machine vision, embedded systems, etc. that will give you a broader set of job options to choose from over the course of your career.

The questions you need to ask yourself are:

1) Is getting deeper and broader CS knowledge important to your future career plans? The default career for the vast majority of CS graduates is writing web sites and apps (go and look at the monthly HN "Who's hiring?" posting). For that, a basic CS education is more than adequate and many would say it's overkill. If that's the route you think you're going to take, follow SQL2219's advice and don't worry about school quality.

2) Are you a good enough student and a dedicated enough student to take advantage of a better quality school? Put bluntly, if you don't put in the work to absorb the material well to remember and use it later in your career, having a broader set of classes available to you isn't going to make a difference.
Nutritional charts show the data I mentioned.

Are you referring to the word calorie used? For food calorie is shortened from kilocalorie.
That is a very kind offer sir. I emailed you. This resource I tapped into called WorkSource Oregon has already purchased me brand new and nice interview/work clothes. So I am covered there. I could use a haircut however and new headphones.
Drones need human teams to manage them, but labor is cheaper
Python hello world script
During WW2, the B-17's were not shipped to England. They were flown over the Atlantic by the crews that would fly them in combat. Many were lost that way.

Navigation was done with a sextant.
IMO that's more like using the phone or tablet as a better user interface to an embedded product. Which is totally a good thing as far as I can see, especially if it can add more features to the pedal without the developer having to spend precious BOM on the the screen and input keys.

I would think a better analogy is the Raspberry Pi being put into all kinds of products. Nobody is respinning or modifying the RPis - they're being used as a COTS CPU for a larger project.
Maciej Cegłowski: http://www.idlewords.com/amp_static.html
And then your boss will ask you why your phone is on silent/in airplane mode. Don't think the app can't or won't track such juicey details ;)
I used to use Yakuake heavily. Loved it. It made me much more productive.

Then I realized what was the reason behind it. And it's not the animation.

Yakuake has a specific shortcut that your muscle memory can remember. Making Yakuake super accessible.
It's like my brain has now O(1) to access my konsole.

So I removed Yakuake and saved a specific shortcut for Konsole.

It's much better. Because there's no annoying notification and the window is full screen.

I applied this pattern to all my apps and I'm far more productive than I've ever been in any environment:

F1 opens up browser

F2 opens up pdf viewer

F3 opens up text editor...

(You can apply a shortcut to any application/window using Kwin -> Special Application Settings -> Arrangement & Access
I'll certainly read up on this. I noticed the struggles in using gray scale (night vision images) can be tricky. I have a few ideas but I'll certainly look into this.

thanks!
My experience with the internet is that people just can't help themselves to point out when somebody is wrong

You can actually use this to your advantage. There are plenty of knowledgeable people who would rarely or never respond usefully to a request for assistance who are quite happy to spend time pointing out your errors (and flaws) if you post something incorrect.

I'm honestly not sure if this is a dark pattern. Is it wrong to take advantage of the negative behaviors of poorly socialized people?
>Their nav equipment had failed after the engines quit. They had to dead reckon to Iceland.

I had read about dead reckoning as a kid in some book, but forgot or didn't know what it meant. Looked it up:

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

Both that and the related idea of inertial navigation systems are interesting:

https://en.wikipedia.org/wiki/Inertial_navigation_system
How Discord Maintains Performance While Adding Features
One could think of this as a whitelist for allowed flow control paths.

This "optimization" is analogous to the same technique.

https://fgiesen.wordpress.com/2012/04/08/metaprogramming-for...

https://news.ycombinator.com/item?id=7739599

Control Flow Integrity should be built into modern processors.
i would argue that we don't see in any dimension, at least in terms of the physical capacity of the eye. we just take in varying wavelengths of light and those have no intrinsic dimensionality to them per se. the actual manifestation of dimensionality is, at least in my opinion, merely a construct of the brain. while I think it's accurate to represent reality as a multidimensional thing mathematically and formally, i don't know if dimensionality is an intrinsic feature of it or just a way of categorizing our concept and experience of it. either way, the fact of the matter is that the eye merely takes in raw photons and passing messages on to the brain based on the frequency and intensity of the light, and after saying that i suppose i would be willing to admit that the core nature of light and waves in general is two dimensional, since a wave is defined in terms of frequency and amplitude.
Well not really an explanation just more of the same. But thanks for the sincere reply.
Very interesting. I like the way you think.
From what I've understood, in many places around the world, Jet A1 is all there is. Some years ago there seemed to be considerable interest in diesel aero engines for small aircraft, but it seems the hoopla has died down somewhat? Or maybe I'm not following it as much as I used to..?
True.

It's interesting to look at from the other perspective though, normally we're on the side trying to prevent malicious users and in this thread we're thinking as the 'malicious' user.
Your right to be forgotten is not absolute, but instead balanced against the business's interests: you can process personal data without consent when you have a legitimate interest in doing so. Recital 47 of the GDPR states: "the processing of personal data strictly necessary for the purposes of preventing fraud also constitutes a legitimate interest of the data controller concerned". Storing a hash is likely a better practice for mitigating the damage of a data breach, though you have to process the raw email to get and compare hashes either way.
Its a win win for everyone. They get the dopamine rush of being right and everyone else gets the information.
The wheel won't always be spinning. In order to handle that, I'll look to see if the center of the marker has moved by a factor of say 3-4 pixels from it's last known position.

I have a list for every point encountered along the way, so this won't be an issue.

What I think I might try today is identify the wheel by looking for the largest circle. The wheel is light enough to always present a circle with the night vision camera. Once I identify the wheel, I'll then do one of two things.

Using CRSF or KCF tracking on the black marker. The fact that the wheel for the most part is light (white in the image) and the marker is black, it should be easy to identify. I do have a few black "circular' like objects on the wheel, but I feel like I can cancel those out.

Maybe :)
Here you are, after making some mistakes and behaving very badly, the State has full control of you.

They then limit how much you can communicate with normal people.

They are complicit in you being exploited financially.

They look the other way if you are physically or sexually abused.

When you've served your time no one will hire you and you're limited from interacting with society normally.

And we, society, think this is just great! Which ticker can I buy to get in on this action?

Dystopia is here, it's just not evenly distributed yet.
Glad to hear about the work you've been doing! I'm sorry to hear about burnout though. I hope your break was rejuvenating and you feel better soon!
This x 1000. If Aliens were trying to find an example of advanced civilization and they saw how things operated in the US, they’d very much think we are a messy and non functioning civilization that would eventually wipe ourselves out.

The truth is we as a nation consider prisoners as a second glass citizen. Like humans with defects from a manufacturing plant that need to be contained in jails away from everything.

And we have a dark side of capitalism that optimizes for stock value without regard for human element. We are already in the world of AIs optimizing endlessly to increase a magic number without much regard to external consequences.
Sulam is basically correct. I was born with strabismus (my eyes don't focus on the same point). To avoid perpetual double vision, my brain compensates by basically only using one eye at a time. It switches automatically when I'm looking to the side, and I can also switch consciously. (My color perception is very slightly different in each eye, it's weird.)

It turns out that stereovision is the least important of several depth cues humans use, and is only really effective out maybe 10 feet or so--beyond that the parallax is too small to give much useful info, and we rely on apparent size, relative motion, surrounding context, etc. I can catch a ball just fine, as an adult.

It's really only an issue within arm's reach, and then only when I'm distracted. Occasionally I'll reach for something without paying attention and miss by, like, a foot. Also, I can't use 3D glasses. (With the new polarized kind I can at least wear them and see a normal 2D movie. With the old red/blue kind, everything would be either red or blue, depending on which eye I was using.)
In my inevitably biased view, I see democratic Internet voting-based comment filtering as a tool that will be exploited by state, corporate or other pretender political actors for censoring speech and promoting their own speech -- no matter the technical implementation, they have the resources to easily buy 30k votes to use on any thread and skew perception on topics vital to their agenda, and we have been doing so for years not just on Reddit with votes, but anywhere where there is an user-input box, and using a variety of textbook mass social engineering tactics.

Knowing the problem so personally, I'm partial to throwing out voting-based comment filtering altogether and replacing it with a mix of the Metafilter and the Slashdot models: make registration an one-time $5 fee; let there be a "firehose" that isn't filtered by votes, but organized by date posted; let there be professional editors that select and curate user-posted links; and let the comments be organized by date from older to newest by default (this prevents a lot of the manipulation, as the oldest comments are usually free from manipulation, since we can't get to the thread faster, and undermine later manipulation, since usually people follow the leader comment), or, even better, get rid of comments altogether because a reliable and open forum like you had in the 1990s is something good (and dangerous) that you will never have again, or at least not without state-level attempts at infiltration.
Yes a changeable credential you just change, but say the medical records of all staff your entire company or similar.
i think it's great that you represent it as a projection because that is exactly what it is: a representation of another, perhaps more "objective" (though I'm not sure at that level that attributes like that apply) data set. I think it's super easy for us to assume what we visually perceive has a 1:1 correspondence with the intrinsic nature of the data it is constructed from. and i think it's also important to realize that that construct is also informed by other avenues of sensory input and that extra context tends to take it even further away from the nature of the raw data it is constructed from
Just to be clear, the caps were bought from the Caltech EE supply desk. They weren't for car stereos. It was before car stereos became a thing.
The fact that losing engine power would be a death sentence in the first place disturbs me. Is there not enough room on board for survival equipment like an inflatable raft?
so either:
>Only on the Mac can I develop for every mainstream desktop and mobile OS.
is not true.
or it's bullshit policy.
pick your poison.
I'm not on any social media, but found a good job. Probably the social media advice is sound, and you can pursue it, but also focus on just being very fast and accurate in technical interviews. Consider making an account on hackerrank (not linked to your main email, so recruiters don't find it) and doing the python and javascript Cracking the Coding Interview or other problem sets for just a couple days of study. This is a fast way to ramp up! This way you focus on actual technical skills, and not on your appearance (at meetups) or recruiter spam (linkedin).

Also, don't worry about companies or recruiters bad-mouthing you to one another. It rarely happens for legal reasons.

About phones:

For phone issues, consider using google voice on your laptop with a headset ($10) and fixed Google voice number instead- this will be hard when you're on the move (can forward calls), but it will make sure you can occasionally have high-quality phone calls. I almost never needed to accept or make non-scheduled phone calls during my job search. To sign up unfortunately you'll need at least temporary access to get a verification call on a mobile or landline (but hopefully the shelter or a public phone can help with this).

Depending on how big a volume of possessions you need to carry with you, scout out all the Starbucks (which now allow use of their wifi and bathrooms without purchase) in a reasonable distance, to find one or two with quiet corners where you could take an interview. If the interviewers hear sound in the background, tell them you're in a Starbucks. If they ask why, say your roommates are loud so you tend to work from Starbucks. There shouldn't be any further questions about that.
On the assumption that the phone itself is fine, that could be fixed in software.
Refugee
I'm building a YARV compatible bytecode VM using the standard CRuby code to do the lexing, parsing, and compilation. It's the first time I've built anything more complex than a toy interpreter.

Interesting material here:
Gluon https://github.com/gluon-lang/gluon/
https://pliniker.github.io/post/dispatchers/
https://play.rust-lang.org/?gist=8fc08d2c9980aaee363d2f7842e...

Finally, there's also Dora https://github.com/dinfuehr/dora by Dominik Inführ, who is interning with the V8 team in Münich. Dora is incrementally compiled, though, rather than being a bytecode VM.

https://dinfuehr.github.io/blog/dora-implementing-a-jit-comp...
Chaff bugs like something from WW2 is a valid technique of obfuscation, provided it doesnt eat into the time and money of the key revenue making activity. Whilst equates, libraries and OOP can reduce the incidence of bugs, perhaps the whole method of coding is flawed from the off? If you can abstract the code enough, you can reduce the incidence of bugs by many factors, but there is only one IDE/language I know of which seriously reduces the incidence of bugs and thats called Clarion by Softvelocity. Its old school (dos) DB orientated but the templates reduce the incidence of bugs but in my experience coders cant get their heads around the abstract nature of the templates. The templates not only give you standardised coding (in any language if someone wants to invest in developing templates for other languages), this means its easy to write programs which can rehash some of the exported app & dct code. In turn every customer/end user can have an identical in function but unique in code and thus hashed EXE to run on their own systems making the exploitation of bugs even harder. I think templates put most programmers off, but its the crown jewels for taking most business systems to the next level.
A little context about why I should read this would be nice. The story doesn't immediately draw you in, and after the first few paragraphs I don't see how this is related to hackernews.
This could be a viable direction but I have some concerns. I feel it will simply push attackers to be selective and it will be difficult for these techniques to avoid standing out. For example, consider their technique of making things non exploitable by overwriting unused variables. What’s to stop adversaries from prioritizing which bug to investigate based on profile data counting uses of variables? Now these chaff bugs need to somehow match the dynamic use counts of real variable. What about the over constraint? Well the authors point out that attacker’s can use SMT solvers to determine that a bug is safely constrained. They propose spreading out the constraining to force the attacker to reason about all paths. Again, Nothing stops the adversary from profiling the memory regions to learn what constraints are being applied followed by prioritizing the least constrained regions.

While clever in that it tries to use fundamental limits of reasoning against the adversary, I need more experimental analysis before I am convinced that these chaff bugs are actually indistinguishable to an attacker unless they truly collect profiling data that is exponential in size of programming paths.

I think that a few runs would suffice to distinguish the chaff bugs and real bugs.
Here's a photo of the thing pre facade http://2016.ctbuh.org/wp-content/uploads/2016/03/Tencent1.jp...
I think people get it wrong because they assume that with two options the odds are the same, and you can't know anything to make it otherwise. That's why it can help to explain about where the knowledge is.

One reason why g is close to pi^2 is related to the original idea to define the metre as being the pendulum length required to give a 1 second half-tick. If that's your definition of the metre then g is exactly pi^2. So in some sense it's not entirely coincidence. I should go and find the stack exchange discussion, but I don't have time just now.

And thank you for the compliment about my patience - I appreciate it.
Platform is Chinese household (1994)
Well, I'd say, what's keeping you/us? Go!
I think the parent is referring to “delete and go next” and “delete and go previous” rather than simply “go next” and “go prev”
Eh, that’s pretty darned far from an i3 or Xmonad experience. It’s roughly as wrong as saying that the Gnome frameworks are just as good as Cocoa :-)
Kaagaz.io: A simple alternative to notepad.cc
Barnsley fern
I could argue the technological panopticon is a prison for the enlightened. Likewise how is moral for charity CEO's, politicians or any other head of a hierarchical in structure enterprise moral? Is money even moral? It certain makes the exchange of goods and services easier within a domain, but does the constant need for inflation of the money supply make it simply a ponzi scheme by another name? Perhaps Bitcoins is the 21st digital gold it was designed to be, considering its finite supply on a finite planet, helps to the curb the excess of capitalisation because the markets dont always know best.
Ask HN: Programming logic help (not language specific)
Hello HN,

I am applying for BA/PM jobs currently and I want to analyze the keywords in each job postings. I found lots of tools online but I want to build my own as portfolio item.

Here is it how it should work:
1. Paste a paragraph in a large text input box.
2. Press analyze button
3. Populates a table of two columns
Keyword , x (number of times the word appeared in the para)

Will greatly appreciate any guidance. In the last 3 months I have learned designing webpages by buying themes and modifying them. Now I am starting to dip my fingers in coding.
So one of the fundamental differences between GUN and a blockchain is peers don't need to have the same dataset, or to necessarily agree on the state of the world.

The goal with notabug is that you should be able to run a peer with any sort of moderation structure you like including what you describe.

It's already possible with just ui changes to ignore votes entirely. the new sort works this way.

Comments can be sorted by new in this manner as well but isn't exposed in the UI yet.

The filtering you describe will be achievable with the moderation system I plan to build here:

https://notabug.io/t/notabug/comments/ea1104bf0535370d0b27a1...

You would set up a lens with a list of users (public keys) who paid you the verification fee.

You build a space with that lens as the good lens, and lenses for each of your editors to remove or highlight content in other spaces.

I don't know what the best model for online communities is. My vision for notabug.io is to shamelessly clone open source reddit in functionality and UX. But my vision for notabug more generally is as a system for disparate approaches to online forums in a connected system.
The 802.11 standard calls for a passphrase length of 63 characters. Android has it right, whatever you have setup with 64 characters is out of spec.

More detail: https://stackoverflow.com/questions/18006390/why-is-the-wpa2...
These comments are the first thing that made me realize the US has one "recycleables" bin and everything recyclable is dumped in there.

And it doesn't sound like a smart idea, i mean how the ...

I'm a little lost for words.
I'm not certain about death but lots of people are not paying taxes. Don't let others convince you otherwise.
Line arrays have revolutionized the quality of large PA systems. Although I do miss the aesthetics of walls of woofers haphazzardly placed, and folded horn subwoofers. Line arrays look much more elegant and don't give that same Rock & Roll appearance.
it's so amazing how level they can keep their heads while the rest of their bodies contort so quickly and graciously.

coincidentally, i worked with john bertram (mentioned in the article) many moons ago on gibbon locomotion. go watch gibbons navigate the 3D space of a forest canopy at top speed. it's jaw-dropping.
I’ve never heard anyone from Taiwan refer to their government as the “Chinese government”
I often wonder this when I see x written in Go/whatever.

I'm assuming you could embed it in a Webserver?
> 2^256 bits

ITYM 256 bits. :-)
I also wish journalists would interview experts as you're describing, but I think this "why in the world would you not want to" sentiment is easily explained by looking at the incentives of journalists v.s. what you're trying to do as a responsible source, they don't align.

Journalists in general have a much larger incentive to cut down two accurate paragraphs to one less accurate (or even misleading one), after all they're competing in a market where people's eyes will glaze over a tweet because it's too long.

Furthermore, even supposedly responsible publications and papers of record have an incentive for sensationalism. Your level-headed summary of an event may not align with their editorial prerogatives.
My intuition would be that the evidence in favour of the 5, given by the fact you chose not to reveal them, doesn't come close to outweighing the 3-to-1 advantage granted by sticking.

Let me check with the actual calculations. If I stick I have a 3/12 chance of winning. If I switch and I originally did pick the winning cup then I always lose, and if I didn't then I win with probability 1/5. So my overall probability of winning if I switch is 3/12×0 + 9/12×1/5. So sticking gets me 1/4 and switching gets me 3/20. Sticking is better, but by a smaller margin than I expected.
Why Crimea though? If Russia annexed it, why not block entire Russia?
Just as thinkmassive specified, I was talking about the two keys for "delete this email". One key deletes the currently open email and opens the preceeding email, another deletes the current one and moves to the succeeding email.