skysight-inc/HackerNews huggingface dataset:
Looks like someone in the comments (https://www.theverge.com/2018/11/7/18072192/pokemon-go-11-ph...) has posted a picture showing that there are 15 of them on his body harness! (The picture does make it a lot easier to see them when they are pointed out! :) )

Actually impressed with that setup though, not sure you can just go down to your local shop and buy a 11/12/15 phone harness!
But is that grid system consistent across different sites? In my experience, I usually need to customize the "grid" to specific breakpoints and widths, as defined by designs/content. I find that it's often faster to just write a few helper classes for layout – specific to the site I'm working on – rather than use 15% of a framework's grid and still do heavy lifting. Of course, this isn't the case if the design team designs with a framework's grid system/breakpoints in mind.
> fix a few things and get labeled as clever or useful. People come to you with more stuff and it expands your grasp of the organization,...

Yes, but it's not really a satisfying work experience!

> who was the idiot who got rid of the person who was keeping the ship afloat

the same that chose the shitty tool for a shitty strategy in the first place
GitHub now allows deleting issues
Apple has also used AWS, Azure, and GCP in addition to their own servers.
Those are some brilliant examples of disciplining :)

But... what do you do if they simply don't want to sit in the corner or rewrite homework?

Where I live physical disciplining is forbidden by law, so I assume parents have to be quite adept at psychological manipulation. In the end the parent is bigger and theoretically smarter. I assume they can pick an uncooperative child up and deposit them in their room for some very boring time alone without toys, to reconsider what they did?

My impression is that if a parent didn't do their job to instill respect and trust in their kids in ages 1-4, it might be very hard for them later. The child could simply be an ass and refuse anything, including the punishment.
That's now a small minority of a minority. It's more usual for just one partner to have the especially high powered career. Even more so after starting a family.

For those that have both then sure, it's more nuanced and may come down to which of the two has the better future chances, or to make different decisions. Most potential workers will not be in that situation at all.
Is there any similar illustrated explanations for other network protocols? I mostly interested in IMAP4 and HTTP.
The Woman Who Reinvented the Moon – Issue 66: Clockwork&nbsp;
Where to get an SPI flasher for Thinkpad
hello,

which SPI flasher can i use to flash BIOS of thinkpad X series?

Thanks
Mlb 2018
I've tried it with Vmware while learning a bit of iOS development. It's not horrible but it is a bit laggy in some places, i had issues with sound dying at random intervals and some animations don't play correctly.
> It blows my mind that businesses are willing to outsource metrics.

It makes sense at various scales compared to hiring, training, maintaining infrastructure, handling incidents, etc. related to your own metrics solution.
How to build trust in the world, where tech giants are more powerful than govts?
Are you asking about something like the spinnaker supercomputer or do you mean artificial but non-virtual man-made neurons?
Thanks for sharing.

I think it all comes down to the role and career path. Engineers that are specialized are way more interesting for large corporations, because they have a lot of engineers and most of them work on very specialized problems. A CTO of a tech startup should be a decent engineer, but with a much broader knowledge-base than someone, let's say, optimizing V8.

I'm currently finishing my master's degree and got a contract for after graduation for one of the best management trainee programs in Germany for a technical R&D management career path (the company has roughly 1 such position across all roles and departments for every 4000 employees) and it pays over 50% of the average starting salary. I see that as a very successful career start.

What made me interesting for the company wasn't just my internship/work experience as a software engineer (equivalent to about 2 years full-time work) that should place me among the top 10-20% of my fellow students, but my broader experience as a leader in several clubs. The best fit for the role wasn't someone specialized in engineering, but someone with a genuine interest in leading that is still capable and at least somewhat knowledgeable of software engineering.

My skills in hacking LaTeX to do my bidding or knowing the insides of Office Open XML format were absolutely irrelevant or only marginally emphasized that I can learn some niche stuff. Broadening your skillset only helps career success, when the learned skills supplement the requirements of the position.
That last point is key. You can’t always see how things could come together, but there may be a serendipitous connection there. In my (shorter) experience, when I’m looking for a role I can’t see ahead to predict or drive how things will pull together, but when I look back a few months into a new job they usually do.
I liked the part about replacing the React code. Small is beautiful.
You can pick up a child and carry it to its desk without spanking it...
Which companies do you mean? Mobile network operators?
Hmmm. I used to be part of a team that handled market data at crazy rates and we took exactly the opposite approach to these guys.

When I see:

"You Can Lose a Few Datapoints Here and There"

I see that these guys are barking the wrong tree.

1. We used single thread per network card. (Yes, we architected clusters/failovers, etc... but not once was it required because of data rates)

2. The server could handle a fully saturated Gibit network at <50% CPU (per core)

3. Data was NEVER thrown away (but we had allowances in our API to let the client reading the data to drop updates and get sub-second aggregates instead -- eg OHLC or summation)

4. Data was stored in basically flat file systems.

5. Our calculation engine was run 'downstream' toward the client ends, or on the client end, away from data collection. If needed (ie. the calcs were expensive to run), these could feed back into the server for long term storage.

This was mid 2000. I'm sure this is not rocket science for modern day timeseries guys.
Prince is pretty powerful when it comes to print-specific stuff. We care about pagination, making tables look good across page breaks, footnotes, great justification, table of contents, non-sRGB color space handling, crop marks, etc. Also having great accessibility annotations (often mandatory for government documents). These are things that web browsers are less concerned with - print-to-PDF is more of an afterthought, where as for us it's our main area of focus.
This[1] was on the front page of hacker news the other day.

[1] https://newsmaven.io/pinacnews/courtroom-files/ny-man-arrest...
Show HN: An explanation (with code) to reproduce a nice optical illusion
Ben 10 Games – All Games Play for Free
Very curious about the “ethical stealth social marketing” if you care to share more.
Yes, uniquenes types for IO (with proper syntactic sugar) really felt powerful, elegant and correct all at the same time.
There don't and should not be any trusted parties. Every trusted party is, by definition, a point of failure if the party is compromised.

PCI requires that organizations control cryptographic material using rules of dual control and split knowledge. No individual should have access to entire cryptographic key and any processes and devices should require at least two people to operate.

For example, HSM-s are ALWAYS operated by at least two security officers. Cryptographic keys are generated by HSM in the form of multiple components onto multiple smartcards. Each smartcard is stored in a separate safe where only the security officer/s assigned to that component have access. The HSM to be injected with keys must be operated by multiple security officers with their components. The HSM is regularly inspected -- each security officer brings his key from his safe, two keys are required to open the enclosure where the HSM is located. When the payment terminal is injected with keys there are two operators present monitoring each other to prevent tampering with the process. Etc.

With good understanding of the concepts it is possible to build secure system. It's not that hard.
Which smart food you recommend?
which smart food you recommend?
where can i read more about it?
Ask HN: Building an Open Source Doctor?
Allow me to expand on the weird question: I want build a series of open source diagnostic models that can then be put together into a larger ecosystem.

A similar example would be Comma.ai. Comma.ai has innovated in a very regulated space by crowdsourcing data through sharing apps with enthusiastic users and using the driving data to build useful self driving models and technology.

What if someone did this, but for your own crowdsourced biometric data?

I've long wanted a preventative health system, and an open source implementation like comma.ai would be ideal i think?
My bet is those two were aware of the law and tried to do everything "above board".

The law said "most of your customers are criminals, helping them evade detection is criminal in itself, you're under arrest".

Pretty sad, considering the authors of PGP could be imprisoned on the same reasoning.
In that case, it might be smart for US parents to periodically stop their kids' toy car, search it for sweets and lunch money and confiscate them. This will create the appropriate expectations for their interactions with law enforcement.

Also to stop them when going from their room to the living room and subject them to an interrogation. If they don't pass, they get sent back. This would prepare them for international travel.
Whatever happened to the Chicken Gazette?
The amount of omega-6 PUFAs in eggs is almost negligible compared to MUFAs and SFAs [1, table 1]. Assuming that a single egg yolk is around 20 grams, that's less than 1 gram of omega-6 per egg. One would have to eat an absurd amount of eggs daily (think >50) for it to matter.

Some nuts and seeds do contain high amounts of omega-6. Sunflower seeds and peanuts especially. That is why non-high-oleic sunflower oil is so bad for health. Almonds, hazelnuts, macadamias and others have much better fatty acid profiles.

In general, all industrially extracted vegetable oils are rich in pro-inflammatory omega-6 fatty acids. Replacing them with animal fats or cold-pressed vegetable oils (olive, avocado or coconut, all of them relatively low in omega-6) is a very easy dietary intervention that should have a profound effect on health, similar to cutting sugars.

Here is a non-comprehensive list of studies and articles if you want to dig a bit deeper:

- https://openheart.bmj.com/content/1/1/e000032

- https://www.hindawi.com/journals/jnme/2012/539426/

- https://www.sciencedirect.com/science/article/abs/pii/S10988...

- https://openheart.bmj.com/content/openhrt/5/2/e000898.full.p...

- https://breaknutrition.com/omega-6-fatty-acids-alternative-h...

- https://www.physiology.org/doi/pdf/10.1152/ajpheart.00480.20... (especially interesting as it points to a possible synergy of omega-6 fatty acids and carbohydrates)

I hope that helps.

[1]: https://academic.oup.com/ps/article-pdf/79/8/1168/8203403/po...
Is spanking kids not illegal in the US?
But you seem to want to work at a big tech company and exactly what do you mean out of place culturally?

I as a white brit enjoyed working (London UK) for an Arab company which was incredibly diverse - just with I had take a language class at night school.
The chapters reads like the Apollo documentation. Does the book contains real world experience of topics like caching, CDN's, REST integration, deduplication of requests? Thanks for sharing this with the community!
I don’t understand - are you giving this near half-million single bedroom as an example of affordability?
CBD for Fibromyalgia Reviews: CBD Hemp Oil for Pain Success Stories
It's written is Sass, you can simply import only the components that you need such as the grid.
I wrote an IRC bot[1] to get a feel for Scheme in general earlier this year. I chose Chicken for it, which got me to look into Cheney on the MTA and other implementation details which were really interesting.

The FFI is really nice, given that Chicken compiles to C.

The Chicken IRC channel was a lot of help early on.

All in all an enjoyable experience!

[1] https://github.com/sebcat/kylling/blob/master/kylling.scm
Works until someone looses their phone.

At that point the server steps in and hands the new key to all the old users contacts. That's most likely where the flaw was in this system.
Page isn't working for me:

https://i.imgur.com/vr9zLtH.png
in the US seems like a lot of age-based laws, even the Constitution, would have to change to allow this. I.E. you have to be 35 to run for president, voice cracking "no problem I identify as that!"
On the other hand most people who write the software don't have assistants and are also expected to do all their arrangements themselves. It is even culture in software development circles that one should be self sufficient. For instance that created terms like RTFM (ref: https://en.wikipedia.org/wiki/RTFM).

So for them it's quite likely hard to imagine that other people might have assistants to do things for them.
He Helped People Cheat at Grand Theft Auto. Then His Home Was Raided
I think its more likely the other way around the "talent" doesn't exist there
How many Google engineers do you think would be willing to move to the midwest or Florida? Especially in return for lower pay (and a one-time bonus).

There are several cities I'd be willing to reloc to -- Florida and the Midwest are not in that list (not even Chicago, due to the winter weather). SF, Seattle, Portland, NYC, Boston are at the top of the list. Maybe San Diego or Austin or the DC area.
This reminds me of Two Scoops of Django by Daniel Greenfeld and Audrey Roy. When they first started the series, they were trying to pump out a book every minor release, but Django development is pretty fast. After a few versions, they decided to only start writing for LTS releases.[1]

[1] https://www.twoscoopspress.com/pages/two-scoops-of-django-1-...
Placing an order does not work, due to a Javascript error I think: `TypeError: handler.open is not a function`
I can't imagine USA authorities taking the same course of action...

"Let criminals kill criminals. Not our problem".
One of the best intros to generational garbage collection is on chicken internals[1]. If you've ever wondered about GCs I thoroughly recommend giving the article a read, it's full of interesting asides as well.

I think I would use chicken more but usually when reaching for scheme it seems to be because I want something embeddable. Even so, extremely excited about this release!

[1]: https://www.more-magic.net/posts/internals-gc.html
I thought free software was about freedom, not how to monetize it.
You can never trust a service - only your own hardware (it's not quite possible with modern mass-market CPU though, only on IBM Power or some dummy MCU or even FPGA-based RISC/MIPS/whatever ) with free software on it.
When did Linux become about cloud and containers, not about desktop?
You can live in many places that are not New York City and have a reasonably timely public transit commute into it.
FWIW, when I was 24 my dream was to move to a small house in the woods of Vermont, and I was sure I'd never leave New England (I grew up in a small town between Lexington and Concord). Moved to Silicon Valley because I also wanted to found a startup and the Bay Area is realistically the only place for that, and besides, Google had just offered me a job and was paying for my relocation.

Don't underestimate how much your culture can change, particularly if you're young and go into life with an open mind. It's one thing if you have no desire for whatever might bring you to a big city, but if you do have that desire but are stopped because of the nauseating feeling of how your lifestyle & culture might change, that feeling does pass.
> Bookmarks into a string are one such example of the need for this. No need to O(n) iterate over the string again when the bookmarking logic has already done so.

You can do that just fine with UTF8, both Swift and Rust allow it.
A handy Java utility class to collect DMBS_OUTPUT using JDBC
Are you anonymous?
How Customer Experience Management Is Key to Business Success
“Every 250 milliseconds, you have an opportunity to switch attention,” said Ian Fiebelkorn,

Really makes you rethink the speed of website load time. I know there is a ton of research around site abandonment after x seconds (ms in some cases) but I’ve tended to think drop rates were because the time spent was the upper bound of what that user would spend of “continuous” attention. Reading this article it makes me think that if the site takes 4 seconds to load, the user had about 16 opportunities to go do something else. While the abandonment outcomes are what they are, the cause seems to be very different than what I had always thought.
The book OP mentioned is not an official one. The official book [1] is being kept up-to-date

[1] https://pragprog.com/book/phoenix14/programming-phoenix-1-4
Ask HN: Where do I make these pretty code screenshots?
There was this website where you could paste a piece of code, select the language it was in, and optionally customise the looks, and then it would generate an image like this one: https://cdn-images-1.medium.com/max/800/1*mfd11vbzti63TdzIk7_ReQ.png

Does anyone know which website that was?

(I know that they're terrible for actual code samples in terms of accessibility, but I'd like to use one for decorative purposes.)
This all came out some years ago; this is just a followup lawsuit from the people who opted out of the first round of litigation.

In short: It didn't work very well, but that's not the point.

Longer form: Traders from several banks shared client positions, and made very enthusiastic if somewhat amateurish efforts to manipulate the price at the close. The core of it was trying to figure out if there was going to be a lot of pressure one way or another on various price pairs, and then trying to manipulate the spot price at the close to take advantage of it. For example, if you know a few large clients will be selling a net of £100m for USD, you might try accumulating a bunch of USD slowly in advance of the close (to avoid driving the price up), so when the sales hit you can profit. Or you might try and buy a little USD early, then hold off until right before the close, and buy a bunch very quickly to try and spike the price heavily, making your earlier purchases more valuable. Etc.

None of it sounded especially like it would work, many of their techniques were completely contradictory, and nobody really bothered to try and calculate if it did work. The FCA said "that it is not practicable to quantify the financial benefit". One example of a very good trade apparently made US$100k for the offending banks (on a volume of over $500m); many others lost money. Total profits from the activity were at most a few millions of dollars per bank per year, if they even came out ahead; their fines were orders of magnitude higher.

Or as the CTFC described it:

> If traders in the chat room had net orders in the same direction as what they desired rate movement at the fix to be, then the traders would at times either (1) match off these orders with traders outside of the chat room in an attempt to reduce the volume of orders in the opposite direction transacted during the fix period; (2) transfer their orders to a single trader within the chat room who could then execute a single order during the fix period; or (3) transact with traders outside of the chat room to increase the volume traded by chat room members during the fix window in the direction favored by the private chat room traders

In other words, to try and drive the price of GBP up the traders might 1) try and buy GBP from outside banks to stop those banks from selling GBP at the close 2) not do anything in particular 3) try and sell GBP to outside banks so that the traders wouldn't need to sell GBP at the close. It seems pretty unlikely that these are all valid strategies, and indeed, they mostly didn't seem to work.

> In what sense were these individuals 'manipulating' these markets?

Primarily in the sense they had intent. The actual impact seems questionable. But with chat transcripts that damning, what more do you need?

(Matt Levine has written about this extensively, among other places, here: https://www.bloomberg.com/opinion/articles/2014-11-12/banks-...)
Top 6 Note Taking Apps for Teams
When we take this argument out of imagined philosophical universes with perfectly deterministic Newtonian-like rules, we find that in fact randomness is everywhere. Quantum mechanics tells us that the behaviour of every particle and photon in our bodies behaves under some level of random influence. Perfect predictability is a fantasy. However conceptually we can simplify this and just imagine that my sate, the definition of how I am as a being, includes a source of randomness.

My argument then is that sure some of my choices are random, mainly because I choose to not use my memories and skills I have learned and hand over the choice to the RNG. That's also often a choice though. See my comment elsewhere on this page on No Country for Old Men.

You talk about unexpectedness. How do you define unexpected in such a way that it is distinguished from random? That's crucial. Truly random behaviour is not intentional and not 'ours'.

One way in which people change their minds is though the assimilation of new information. That's fully compatible with my take on free will. Our prior state includes the decision making apparatus that evaluates and incorporates the new information. Our consistency as a persistent self has not been compromised, it's just been transformed by new information or a new way of thinking about things. We have changed, but in a way that we are 'built' to do. Given omniscience (which is impossible, but for the sake of argument), that transformation would have been predictable in principle and again for me that's not a problem. Someone who knew me well might have predicted that I would change my mind.

That is not a problem. There's a quote in a comment nearby from Godel that addresses this very well.

I suppose I am a compatibilist, but I object to the use of the term 'compatible'. I think some degree of determinism is _required_ in order to have free will. It's essential. Without it, 'I' am taken out of the chain of responsibility for my actions. If they do not flow from me, from my state, my memories, my decision making processes and if those things are not to some extent consistent, then those actions are not mine.
Yes. Many people cites Europe/France as a good example of retirement/healthcare and forget that the pension system is a Scam.

They are basically paying current retirees with what the current employees are paying. A state-lead Ponzi Scheme.

The system will eventually implode.
Why would a kid stay in the same area after leaving school? That was categorically out of the question for my graduating classes.
Bootstrapping can be done correctly, but it requires a lot of planning and preparation to do right. We had to scrap few attempts at bootstrapping. For example, we had to scrap our first attempt because we have allowed single employee to receive the package with the HSM.

The security of well designed system will not be impacted by any number of zero-days or attackers having free access to your network, devices, databases, etc. This is because well designed system will not base security of the data it protects on components and mechanisms that cannot be trusted to be secure.